37 private $nestedElements = [];
44 private $nestedMetadata = [];
61 public function __construct($key, $value, $type, $required, $nestedElements = [], $nestedMetadata =
null)
64 $this->
value = $value;
66 $this->nestedElements = $nestedElements;
68 $this->required =
true;
70 $this->required =
false;
72 $this->nestedMetadata = $nestedMetadata;
112 return $this->required;
123 if (array_key_exists($type, $this->nestedElements)) {
124 return $this->nestedElements[$type];
137 return $this->nestedMetadata;
$block setTitle( 'CMS Block Title') -> setIdentifier('fixture_block') ->setContent('< h1 >Fixture Block Title</h1 >< a href=" store url</a><p> Config value
getNestedOperationElement($type)
__construct($key, $value, $type, $required, $nestedElements=[], $nestedMetadata=null)