ILIAS
trunk Revision v11.0_alpha-2658-ge2404539063
|
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) | |
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.
References null.
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().
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().
|
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().