ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilMMItemInformation. More...
Public Member Functions | |
__construct () | |
ilMMItemInformation constructor. More... | |
getPositionOfSubItem (isChild $child) | |
getPositionOfTopItem (isTopItem $top_item) | |
isItemActive (isItem $item) | |
getParent (isChild $item) | |
Public Member Functions inherited from ILIAS\GlobalScreen\Scope\MainMenu\Collector\Information\ItemInformation | |
translateItemForUser (hasTitle $item) | |
Private Member Functions | |
getPosition (isItem $item) | |
Private Attributes | |
$translations = [] | |
$items = [] | |
Class ilMMItemInformation.
Definition at line 18 of file class.ilMMItemInformation.php.
ilMMItemInformation::__construct | ( | ) |
ilMMItemInformation constructor.
StorageFacade | $storage |
Definition at line 36 of file class.ilMMItemInformation.php.
References $DIC, ilObject2\_lookupObjectId(), ilObject2\_lookupTitle(), ActiveRecord\getArray(), ilMMItemTranslationStorage\getDefaultLanguage(), ILIAS\GlobalScreen\Scope\MainMenu\Factory\hasTitle\getTitle(), ILIAS\GlobalScreen\Scope\MainMenu\Collector\Information\ItemInformation\translateItemForUser(), ActiveRecord\where(), and ILIAS\GlobalScreen\Scope\MainMenu\Factory\hasTitle\withTitle().
ilMMItemInformation::getParent | ( | isChild | $item | ) |
Implements ILIAS\GlobalScreen\Scope\MainMenu\Collector\Information\ItemInformation.
Definition at line 131 of file class.ilMMItemInformation.php.
References $DIC, ILIAS\GlobalScreen\Scope\MainMenu\Factory\isChild\getParent(), and ILIAS\GlobalScreen\Scope\MainMenu\Factory\isItem\getProviderIdentification().
|
private |
Definition at line 104 of file class.ilMMItemInformation.php.
References ILIAS\GlobalScreen\Scope\MainMenu\Factory\isItem\getPosition(), and ILIAS\GlobalScreen\Scope\MainMenu\Factory\isItem\getProviderIdentification().
Referenced by getPositionOfSubItem(), and getPositionOfTopItem().
ilMMItemInformation::getPositionOfSubItem | ( | isChild | $child | ) |
Implements ILIAS\GlobalScreen\Scope\MainMenu\Collector\Information\ItemInformation.
Definition at line 87 of file class.ilMMItemInformation.php.
References getPosition().
ilMMItemInformation::getPositionOfTopItem | ( | isTopItem | $top_item | ) |
Implements ILIAS\GlobalScreen\Scope\MainMenu\Collector\Information\ItemInformation.
Definition at line 98 of file class.ilMMItemInformation.php.
References getPosition().
ilMMItemInformation::isItemActive | ( | isItem | $item | ) |
Implements ILIAS\GlobalScreen\Scope\MainMenu\Collector\Information\ItemInformation.
Definition at line 117 of file class.ilMMItemInformation.php.
References ILIAS\GlobalScreen\Scope\MainMenu\Factory\isItem\getProviderIdentification(), and ILIAS\GlobalScreen\Scope\MainMenu\Factory\isItem\isActive().
|
private |
Definition at line 28 of file class.ilMMItemInformation.php.
|
private |
Definition at line 24 of file class.ilMMItemInformation.php.