ILIAS
trunk Revision v11.0_alpha-1838-g59fc79e306b
|
Public Member Functions | |
__construct (PathFactoryInterface $path_factory, NavigatorFactoryInterface $navigator_factory, TagAssignmentInterface ... $tag_assignments) | |
tagsForElement (BaseElementInterface $element) | |
If possible, takes into account the index of elements when finding tags (beginning with 0). More... | |
Protected Member Functions | |
getAssignmentsForElement (PathInterface $path) | |
doesIndexMatch (PathInterface $path, BaseElementInterface $element, TagInterface $tag) | |
findIndexOfElement (PathInterface $path, ElementInterface $element) | |
Protected Attributes | |
PathFactoryInterface | $path_factory |
NavigatorFactoryInterface | $navigator_factory |
Private Attributes | |
array | $tag_assignments |
Definition at line 32 of file Dictionary.php.
ILIAS\MetaData\Structure\Dictionaries\Dictionary::__construct | ( | PathFactoryInterface | $path_factory, |
NavigatorFactoryInterface | $navigator_factory, | ||
TagAssignmentInterface ... | $tag_assignments | ||
) |
Definition at line 42 of file Dictionary.php.
References ILIAS\MetaData\Structure\Dictionaries\Dictionary\$navigator_factory, ILIAS\MetaData\Structure\Dictionaries\Dictionary\$path_factory, and ILIAS\MetaData\Structure\Dictionaries\Dictionary\$tag_assignments.
|
protected |
Definition at line 83 of file Dictionary.php.
References ILIAS\MetaData\Structure\Dictionaries\Dictionary\findIndexOfElement(), ILIAS\MetaData\Structure\Dictionaries\Tags\TagInterface\indices(), and ILIAS\MetaData\Structure\Dictionaries\Tags\TagInterface\isRestrictedToIndices().
Referenced by ILIAS\MetaData\Structure\Dictionaries\Dictionary\tagsForElement().
|
protected |
Definition at line 101 of file Dictionary.php.
References ILIAS\MetaData\Elements\Base\BaseElementInterface\getDefinition().
Referenced by ILIAS\MetaData\Structure\Dictionaries\Dictionary\doesIndexMatch().
|
protected |
Definition at line 73 of file Dictionary.php.
Referenced by ILIAS\MetaData\Structure\Dictionaries\Dictionary\tagsForElement().
ILIAS\MetaData\Structure\Dictionaries\Dictionary::tagsForElement | ( | BaseElementInterface | $element | ) |
If possible, takes into account the index of elements when finding tags (beginning with 0).
Definition at line 57 of file Dictionary.php.
References $path, ILIAS\MetaData\Structure\Dictionaries\Dictionary\doesIndexMatch(), and ILIAS\MetaData\Structure\Dictionaries\Dictionary\getAssignmentsForElement().
|
protected |
Definition at line 35 of file Dictionary.php.
Referenced by ILIAS\MetaData\Structure\Dictionaries\Dictionary\__construct().
|
protected |
Definition at line 34 of file Dictionary.php.
Referenced by ILIAS\MetaData\Structure\Dictionaries\Dictionary\__construct().
|
private |
Definition at line 40 of file Dictionary.php.
Referenced by ILIAS\MetaData\Structure\Dictionaries\Dictionary\__construct().