ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Public Member Functions | |
__construct (ElementsPresentation $elements_presentation, PresentationUtilities $presentation_utils, VocabPresentation $vocab_presentation, SlotHandler $slot_handler, Structure $structure, NavigatorFactory $navigator_factory, PathFactory $path_factory) | |
txt (string $key) | |
txtFill (string $key, string ... $values) | |
makeTypePresentable (VocabType $type) | |
makeSlotPresentable (SlotIdentifier $slot) | |
makeValuesPresentable (VocabularyInterface $vocabulary, ?int $limit=null) | |
Protected Member Functions | |
translateConditionValue (ConditionInterface $condition, StructureElementInterface $element) | |
findFirstCommonParent (StructureElementInterface $a, StructureElementInterface $b) | |
getStructureElementFromPath (PathInterface $path, StructureElementInterface $start) | |
Protected Attributes | |
const int | MAX_PREVIEW_VALUES = 5 |
ElementsPresentation | $elements_presentation |
PresentationUtilities | $presentation_utils |
VocabPresentation | $vocab_presentation |
SlotHandler | $slot_handler |
Structure | $structure |
NavigatorFactory | $navigator_factory |
PathFactory | $path_factory |
array | $vocabs |
Definition at line 37 of file Presentation.php.
ILIAS\MetaData\Settings\Vocabularies\Presentation::__construct | ( | ElementsPresentation | $elements_presentation, |
PresentationUtilities | $presentation_utils, | ||
VocabPresentation | $vocab_presentation, | ||
SlotHandler | $slot_handler, | ||
Structure | $structure, | ||
NavigatorFactory | $navigator_factory, | ||
PathFactory | $path_factory | ||
) |
Definition at line 54 of file Presentation.php.
References ILIAS\MetaData\Settings\Vocabularies\Presentation\$elements_presentation, ILIAS\MetaData\Settings\Vocabularies\Presentation\$navigator_factory, ILIAS\MetaData\Settings\Vocabularies\Presentation\$path_factory, ILIAS\MetaData\Settings\Vocabularies\Presentation\$presentation_utils, ILIAS\MetaData\Settings\Vocabularies\Presentation\$slot_handler, ILIAS\MetaData\Settings\Vocabularies\Presentation\$structure, and ILIAS\MetaData\Settings\Vocabularies\Presentation\$vocab_presentation.
|
protected |
Definition at line 189 of file Presentation.php.
References Vendor\Package\$a, Vendor\Package\$b, and ILIAS\MetaData\Elements\Structure\StructureElementInterface\getSuperElement().
Referenced by ILIAS\MetaData\Settings\Vocabularies\Presentation\makeSlotPresentable().
|
protected |
Definition at line 207 of file Presentation.php.
Referenced by ILIAS\MetaData\Settings\Vocabularies\Presentation\makeSlotPresentable(), and ILIAS\MetaData\Settings\Vocabularies\Presentation\translateConditionValue().
ILIAS\MetaData\Settings\Vocabularies\Presentation::makeSlotPresentable | ( | SlotIdentifier | $slot | ) |
Definition at line 93 of file Presentation.php.
References ILIAS\MetaData\Settings\Vocabularies\Presentation\findFirstCommonParent(), ILIAS\MetaData\Settings\Vocabularies\Presentation\getStructureElementFromPath(), null, and ILIAS\MetaData\Settings\Vocabularies\Presentation\translateConditionValue().
ILIAS\MetaData\Settings\Vocabularies\Presentation::makeTypePresentable | ( | VocabType | $type | ) |
Definition at line 82 of file Presentation.php.
References ILIAS\MetaData\Vocabularies\COPYRIGHT.
ILIAS\MetaData\Settings\Vocabularies\Presentation::makeValuesPresentable | ( | VocabularyInterface | $vocabulary, |
?int | $limit = null |
||
) |
Definition at line 137 of file Presentation.php.
References ILIAS\MetaData\Vocabularies\COPYRIGHT, null, and ILIAS\MetaData\Vocabularies\VocabularyInterface\type().
|
protected |
Definition at line 173 of file Presentation.php.
References ILIAS\MetaData\Settings\Vocabularies\Presentation\getStructureElementFromPath(), null, ILIAS\MetaData\Vocabularies\Slots\Conditions\ConditionInterface\path(), and ILIAS\MetaData\Vocabularies\Slots\Conditions\ConditionInterface\value().
Referenced by ILIAS\MetaData\Settings\Vocabularies\Presentation\makeSlotPresentable().
ILIAS\MetaData\Settings\Vocabularies\Presentation::txt | ( | string | $key | ) |
Definition at line 72 of file Presentation.php.
ILIAS\MetaData\Settings\Vocabularies\Presentation::txtFill | ( | string | $key, |
string ... | $values | ||
) |
Definition at line 77 of file Presentation.php.
|
protected |
Definition at line 41 of file Presentation.php.
Referenced by ILIAS\MetaData\Settings\Vocabularies\Presentation\__construct().
|
protected |
Definition at line 46 of file Presentation.php.
Referenced by ILIAS\MetaData\Settings\Vocabularies\Presentation\__construct().
|
protected |
Definition at line 47 of file Presentation.php.
Referenced by ILIAS\MetaData\Settings\Vocabularies\Presentation\__construct().
|
protected |
Definition at line 42 of file Presentation.php.
Referenced by ILIAS\MetaData\Settings\Vocabularies\Presentation\__construct().
|
protected |
Definition at line 44 of file Presentation.php.
Referenced by ILIAS\MetaData\Settings\Vocabularies\Presentation\__construct().
|
protected |
Definition at line 45 of file Presentation.php.
Referenced by ILIAS\MetaData\Settings\Vocabularies\Presentation\__construct().
|
protected |
Definition at line 43 of file Presentation.php.
Referenced by ILIAS\MetaData\Settings\Vocabularies\Presentation\__construct().
|
protected |
Definition at line 52 of file Presentation.php.
|
protected |
Definition at line 39 of file Presentation.php.