|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\MetaData\Vocabularies\Slots\ElementHelper:
Collaboration diagram for ILIAS\MetaData\Vocabularies\Slots\ElementHelper:Public Member Functions | |
| __construct (HandlerInterface $slot_handler, PathFactory $path_factory, NavigatorFactoryInterface $navigator_factory, ConditionChecker $condition_checker) | |
| slotForElement (ElementInterface $element) | |
| slotsForElementWithoutCondition (ElementInterface $element) | |
| potentialSlotForElementByCondition (ElementInterface $element, ElementInterface $element_in_condition, string $value) | |
| findElementOfCondition (Identifier $slot, ElementInterface $element, ElementInterface ... $all_elements) | |
| slotForElement (ElementInterface $element) | |
| slotsForElementWithoutCondition (ElementInterface $element) | |
| Does not check the condition of the slots, so can return multiple slots per element. More... | |
| potentialSlotForElementByCondition (ElementInterface $element, ElementInterface $element_in_condition, string $value) | |
| findElementOfCondition (Identifier $slot, ElementInterface $element, ElementInterface ... $all_elements) | |
Protected Attributes | |
| HandlerInterface | $slot_handler |
| PathFactory | $path_factory |
| NavigatorFactoryInterface | $navigator_factory |
| ConditionChecker | $condition_checker |
Definition at line 28 of file ElementHelper.php.
| ILIAS\MetaData\Vocabularies\Slots\ElementHelper::__construct | ( | HandlerInterface | $slot_handler, |
| PathFactory | $path_factory, | ||
| NavigatorFactoryInterface | $navigator_factory, | ||
| ConditionChecker | $condition_checker | ||
| ) |
Definition at line 35 of file ElementHelper.php.
References ILIAS\MetaData\Vocabularies\Slots\ElementHelper\$condition_checker, ILIAS\MetaData\Vocabularies\Slots\ElementHelper\$navigator_factory, ILIAS\MetaData\Vocabularies\Slots\ElementHelper\$path_factory, and ILIAS\MetaData\Vocabularies\Slots\ElementHelper\$slot_handler.
| ILIAS\MetaData\Vocabularies\Slots\ElementHelper::findElementOfCondition | ( | Identifier | $slot, |
| ElementInterface | $element, | ||
| ElementInterface ... | $all_elements | ||
| ) |
Implements ILIAS\MetaData\Vocabularies\Slots\ElementHelperInterface.
Definition at line 77 of file ElementHelper.php.
| ILIAS\MetaData\Vocabularies\Slots\ElementHelper::potentialSlotForElementByCondition | ( | ElementInterface | $element, |
| ElementInterface | $element_in_condition, | ||
| string | $value | ||
| ) |
Implements ILIAS\MetaData\Vocabularies\Slots\ElementHelperInterface.
Definition at line 65 of file ElementHelper.php.
| ILIAS\MetaData\Vocabularies\Slots\ElementHelper::slotForElement | ( | ElementInterface | $element | ) |
Implements ILIAS\MetaData\Vocabularies\Slots\ElementHelperInterface.
Definition at line 47 of file ElementHelper.php.
References ILIAS\Data\Description\NULL, and ILIAS\MetaData\Vocabularies\Slots\ElementHelper\slotsForElementWithoutCondition().
Here is the call graph for this function:| ILIAS\MetaData\Vocabularies\Slots\ElementHelper::slotsForElementWithoutCondition | ( | ElementInterface | $element | ) |
Implements ILIAS\MetaData\Vocabularies\Slots\ElementHelperInterface.
Definition at line 60 of file ElementHelper.php.
References ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from().
Referenced by ILIAS\MetaData\Vocabularies\Slots\ElementHelper\slotForElement().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 33 of file ElementHelper.php.
Referenced by ILIAS\MetaData\Vocabularies\Slots\ElementHelper\__construct().
|
protected |
Definition at line 32 of file ElementHelper.php.
Referenced by ILIAS\MetaData\Vocabularies\Slots\ElementHelper\__construct().
|
protected |
Definition at line 31 of file ElementHelper.php.
Referenced by ILIAS\MetaData\Vocabularies\Slots\ElementHelper\__construct().
|
protected |
Definition at line 30 of file ElementHelper.php.
Referenced by ILIAS\MetaData\Vocabularies\Slots\ElementHelper\__construct().