|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\MetaData\Elements\Base\BaseElement:
Collaboration diagram for ILIAS\MetaData\Elements\Base\BaseElement:Public Member Functions | |
| __construct (int|NoID $md_id, DefinitionInterface $definition, BaseElement ... $sub_elements) | |
| __clone () | |
| getMDID () | |
| getSubElements () | |
| getSuperElement () | |
| isRoot () | |
| getDefinition () | |
| Defining properties of the metadata element. More... | |
| getMDID () | |
| getDefinition () | |
| Defining properties of the metadata element. More... | |
| getSubElements () | |
| getSuperElement () | |
| isRoot () | |
Protected Member Functions | |
| addSubElement (BaseElement $sub_element) | |
| orderSubElements (string ... $names_in_order) | |
| setSuperElement (?BaseElement $super_element) | |
Private Attributes | |
| array | $sub_elements = [] |
| BaseElement | $super_element = null |
| DefinitionInterface | $definition |
| int NoID | $md_id |
Definition at line 27 of file BaseElement.php.
| ILIAS\MetaData\Elements\Base\BaseElement::__construct | ( | int|NoID | $md_id, |
| DefinitionInterface | $definition, | ||
| BaseElement ... | $sub_elements | ||
| ) |
Definition at line 37 of file BaseElement.php.
References ILIAS\MetaData\Elements\Base\BaseElement\$definition, ILIAS\MetaData\Elements\Base\BaseElement\$md_id, ILIAS\MetaData\Elements\Base\BaseElement\$sub_elements, and ILIAS\MetaData\Elements\Base\BaseElement\addSubElement().
Here is the call graph for this function:| ILIAS\MetaData\Elements\Base\BaseElement::__clone | ( | ) |
Definition at line 49 of file BaseElement.php.
References ILIAS\MetaData\Elements\Base\BaseElement\setSuperElement().
Here is the call graph for this function:
|
protected |
Definition at line 78 of file BaseElement.php.
References ILIAS\MetaData\Elements\Base\BaseElement\setSuperElement().
Referenced by ILIAS\MetaData\Elements\Base\BaseElement\__construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\MetaData\Elements\Base\BaseElement::getDefinition | ( | ) |
Defining properties of the metadata element.
Implements ILIAS\MetaData\Elements\Base\BaseElementInterface.
Definition at line 122 of file BaseElement.php.
References ILIAS\MetaData\Elements\Base\BaseElement\$definition.
| ILIAS\MetaData\Elements\Base\BaseElement::getMDID | ( | ) |
Implements ILIAS\MetaData\Elements\Base\BaseElementInterface.
Reimplemented in ILIAS\MetaData\Elements\Structure\StructureElement.
Definition at line 65 of file BaseElement.php.
References ILIAS\MetaData\Elements\Base\BaseElement\$md_id.
Referenced by ILIAS\MetaData\Elements\Base\BaseElement\isRoot(), and ILIAS\MetaData\Elements\Element\isScaffold().
Here is the caller graph for this function:| ILIAS\MetaData\Elements\Base\BaseElement::getSubElements | ( | ) |
Implements ILIAS\MetaData\Elements\Base\BaseElementInterface.
Reimplemented in ILIAS\MetaData\Elements\Element, and ILIAS\MetaData\Elements\Structure\StructureElement.
Definition at line 73 of file BaseElement.php.
References ILIAS\MetaData\Elements\Base\BaseElement\$sub_elements, and ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from().
Here is the call graph for this function:| ILIAS\MetaData\Elements\Base\BaseElement::getSuperElement | ( | ) |
Implements ILIAS\MetaData\Elements\Base\BaseElementInterface.
Reimplemented in ILIAS\MetaData\Elements\Element, and ILIAS\MetaData\Elements\Structure\StructureElement.
Definition at line 102 of file BaseElement.php.
References ILIAS\MetaData\Elements\Base\BaseElement\$super_element.
| ILIAS\MetaData\Elements\Base\BaseElement::isRoot | ( | ) |
Implements ILIAS\MetaData\Elements\Base\BaseElementInterface.
Definition at line 117 of file BaseElement.php.
References ILIAS\MetaData\Elements\Base\BaseElement\getMDID().
Referenced by ILIAS\MetaData\Elements\Base\BaseElement\setSuperElement().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 84 of file BaseElement.php.
|
protected |
Definition at line 107 of file BaseElement.php.
References ILIAS\MetaData\Elements\Base\BaseElement\$super_element, and ILIAS\MetaData\Elements\Base\BaseElement\isRoot().
Referenced by ILIAS\MetaData\Elements\Base\BaseElement\__clone(), and ILIAS\MetaData\Elements\Base\BaseElement\addSubElement().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |
Definition at line 35 of file BaseElement.php.
Referenced by ILIAS\MetaData\Elements\Base\BaseElement\__construct(), ILIAS\MetaData\Elements\Element\__construct(), and ILIAS\MetaData\Elements\Base\BaseElement\getMDID().
|
private |
|
private |
Definition at line 33 of file BaseElement.php.
Referenced by ILIAS\MetaData\Elements\Base\BaseElement\getSuperElement(), and ILIAS\MetaData\Elements\Base\BaseElement\setSuperElement().