ILIAS  trunk Revision v11.0_alpha-1831-g8615d53dadb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\MetaData\Vocabularies\Slots\HandlerInterface Interface Reference
+ Inheritance diagram for ILIAS\MetaData\Vocabularies\Slots\HandlerInterface:
+ Collaboration diagram for ILIAS\MetaData\Vocabularies\Slots\HandlerInterface:

Public Member Functions

 pathForSlot (Identifier $identifier)
 
 isSlotConditional (Identifier $identifier)
 
 conditionForSlot (Identifier $identifier)
 
 identiferFromPathAndCondition (PathInterface $path_to_element, ?PathInterface $path_to_condition, ?string $condition_value)
 
 allSlotsForPath (PathInterface $path_to_element)
 
 doesSlotExist (PathInterface $path_to_element, ?PathInterface $path_to_condition, ?string $condition_value)
 
 dataTypeForSlot (Identifier $identifier)
 

Detailed Description

Definition at line 27 of file HandlerInterface.php.

Member Function Documentation

◆ allSlotsForPath()

ILIAS\MetaData\Vocabularies\Slots\HandlerInterface::allSlotsForPath ( PathInterface  $path_to_element)

◆ conditionForSlot()

ILIAS\MetaData\Vocabularies\Slots\HandlerInterface::conditionForSlot ( Identifier  $identifier)

◆ dataTypeForSlot()

ILIAS\MetaData\Vocabularies\Slots\HandlerInterface::dataTypeForSlot ( Identifier  $identifier)

◆ doesSlotExist()

ILIAS\MetaData\Vocabularies\Slots\HandlerInterface::doesSlotExist ( PathInterface  $path_to_element,
?PathInterface  $path_to_condition,
?string  $condition_value 
)

◆ identiferFromPathAndCondition()

ILIAS\MetaData\Vocabularies\Slots\HandlerInterface::identiferFromPathAndCondition ( PathInterface  $path_to_element,
?PathInterface  $path_to_condition,
?string  $condition_value 
)

◆ isSlotConditional()

ILIAS\MetaData\Vocabularies\Slots\HandlerInterface::isSlotConditional ( Identifier  $identifier)

◆ pathForSlot()

ILIAS\MetaData\Vocabularies\Slots\HandlerInterface::pathForSlot ( Identifier  $identifier)

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