ILIAS
trunk Revision v11.0_alpha-1744-gb0451eebef4
|
Public Member Functions | |
__construct (bool $is_root, DefinitionInterface $definition, StructureElement ... $sub_elements) | |
getMDID () | |
getSuperElement () | |
getSubElements () | |
getSubElement (string $name) | |
Return the first sub-element with the given name, if one exists. More... | |
![]() | |
__construct (int|NoID $md_id, DefinitionInterface $definition, BaseElement ... $sub_elements) | |
__clone () | |
getMDID () | |
getSubElements () | |
getSuperElement () | |
isRoot () | |
getDefinition () | |
Defining properties of the metadata element. More... | |
Protected Member Functions | |
checkSubElement (BaseElement $element) | |
![]() | |
addSubElement (BaseElement $sub_element) | |
orderSubElements (string ... $names_in_order) | |
setSuperElement (?BaseElement $super_element) | |
Definition at line 28 of file StructureElement.php.
ILIAS\MetaData\Elements\Structure\StructureElement::__construct | ( | bool | $is_root, |
DefinitionInterface | $definition, | ||
StructureElement ... | $sub_elements | ||
) |
Definition at line 30 of file StructureElement.php.
References ILIAS\GlobalScreen\Provider\__construct(), and ILIAS\MetaData\Elements\STRUCTURE.
|
protected |
Definition at line 90 of file StructureElement.php.
Referenced by ILIAS\MetaData\Elements\Structure\StructureElement\getSubElement(), and ILIAS\MetaData\Elements\Structure\StructureElement\getSubElements().
ILIAS\MetaData\Elements\Structure\StructureElement::getMDID | ( | ) |
Implements ILIAS\MetaData\Elements\Structure\StructureElementInterface.
Definition at line 42 of file StructureElement.php.
References ILIAS\MetaData\Elements\STRUCTURE.
ILIAS\MetaData\Elements\Structure\StructureElement::getSubElement | ( | string | $name | ) |
Return the first sub-element with the given name, if one exists.
Implements ILIAS\MetaData\Elements\Structure\StructureElementInterface.
Definition at line 75 of file StructureElement.php.
References ILIAS\MetaData\Elements\Structure\StructureElement\checkSubElement(), ILIAS\MetaData\Elements\Base\BaseElementInterface\getDefinition(), ILIAS\MetaData\Elements\Structure\StructureElement\getSubElements(), and null.
ILIAS\MetaData\Elements\Structure\StructureElement::getSubElements | ( | ) |
Implements ILIAS\MetaData\Elements\Structure\StructureElementInterface.
Definition at line 67 of file StructureElement.php.
References ILIAS\MetaData\Elements\Structure\StructureElement\checkSubElement().
Referenced by ILIAS\MetaData\Elements\Structure\StructureElement\getSubElement().
ILIAS\MetaData\Elements\Structure\StructureElement::getSuperElement | ( | ) |
Implements ILIAS\MetaData\Elements\Structure\StructureElementInterface.
Definition at line 53 of file StructureElement.php.