ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\MetaData\Vocabularies\Slots\NullElementHelper Class Reference
+ Inheritance diagram for ILIAS\MetaData\Vocabularies\Slots\NullElementHelper:
+ Collaboration diagram for ILIAS\MetaData\Vocabularies\Slots\NullElementHelper:

Public Member Functions

 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)
 

Detailed Description

Definition at line 25 of file NullElementHelper.php.

Member Function Documentation

◆ findElementOfCondition()

ILIAS\MetaData\Vocabularies\Slots\NullElementHelper::findElementOfCondition ( Identifier  $slot,
ElementInterface  $element,
ElementInterface ...  $all_elements 
)

◆ potentialSlotForElementByCondition()

ILIAS\MetaData\Vocabularies\Slots\NullElementHelper::potentialSlotForElementByCondition ( ElementInterface  $element,
ElementInterface  $element_in_condition,
string  $value 
)

◆ slotForElement()

ILIAS\MetaData\Vocabularies\Slots\NullElementHelper::slotForElement ( ElementInterface  $element)

◆ slotsForElementWithoutCondition()

ILIAS\MetaData\Vocabularies\Slots\NullElementHelper::slotsForElementWithoutCondition ( ElementInterface  $element)
Returns
Identifier[]

Implements ILIAS\MetaData\Vocabularies\Slots\ElementHelperInterface.

Definition at line 35 of file NullElementHelper.php.

35 : \Generator
36 {
37 yield from [];
38 }

References ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from().

+ Here is the call graph for this function:

The documentation for this class was generated from the following file: