ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Public Member Functions | |
collectStructure () | |
filterItemsByVisibilty (bool $async_only=false) | |
prepareItemsForUIRepresentation () | |
getItemsForUIRepresentation () | |
hasItems () | |
hasVisibleItems () | |
![]() | |
collectOnce () | |
Runs the Collection of all items from the providers. More... | |
hasBeenCollected () | |
filterItemsByVisibilty () | |
cleanupItemsForUIRepresentation () | |
sortItemsForUIRepresentation () | |
Interface Collector.
Definition at line 29 of file ItemCollector.php.
ILIAS\Awareness\User\Collector\ItemCollector::collectStructure | ( | ) |
Implements ILIAS\Awareness\User\Collector\Collector.
Implemented in ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector, ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector, and ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector.
ILIAS\Awareness\User\Collector\ItemCollector::filterItemsByVisibilty | ( | bool | $async_only = false | ) |
Implemented in ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector, ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, and ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector.
ILIAS\Awareness\User\Collector\ItemCollector::getItemsForUIRepresentation | ( | ) |
Implemented in ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, and ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector.
ILIAS\Awareness\User\Collector\ItemCollector::hasItems | ( | ) |
LogicException | if collectOnce() has not been run first |
Implemented in ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, and ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector.
ILIAS\Awareness\User\Collector\ItemCollector::hasVisibleItems | ( | ) |
Implemented in ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, and ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector.
ILIAS\Awareness\User\Collector\ItemCollector::prepareItemsForUIRepresentation | ( | ) |
Implements ILIAS\Awareness\User\Collector\Collector.
Implemented in ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector, and ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector.