ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
ILIAS\MetaData\Vocabularies\VocabulariesInterface Interface Reference
+ Inheritance diagram for ILIAS\MetaData\Vocabularies\VocabulariesInterface:
+ Collaboration diagram for ILIAS\MetaData\Vocabularies\VocabulariesInterface:

Public Member Functions

 vocabulariesForElement (BaseElementInterface $element)
 
 filteredVocabulariesForElement (ElementInterface $element, bool $ignore_marker)
 This only returns vocabularies which are not conditional or whose condition is fulfilled. More...
 

Detailed Description

Definition at line 26 of file VocabulariesInterface.php.

Member Function Documentation

◆ filteredVocabulariesForElement()

ILIAS\MetaData\Vocabularies\VocabulariesInterface::filteredVocabulariesForElement ( ElementInterface  $element,
bool  $ignore_marker 
)

This only returns vocabularies which are not conditional or whose condition is fulfilled.

For vocabulary value elements, the corresponding source element is also checked, and vocabularies filtered accordingly. When available, data from markers is preferred, unless ignore_marker is set true.

Returns
VocabularyInterface[]

Implemented in ILIAS\MetaData\Vocabularies\LOMVocabularies.

◆ vocabulariesForElement()

ILIAS\MetaData\Vocabularies\VocabulariesInterface::vocabulariesForElement ( BaseElementInterface  $element)

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