|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ILIAS\GlobalScreen\Collector\ItemCollector:
Collaboration diagram for ILIAS\GlobalScreen\Collector\ItemCollector:Public Member Functions | |
| collectStructure () | |
| filterItemsByVisibilty (bool $async_only=false) | |
| prepareItemsForUIRepresentation () | |
| getItemsForUIRepresentation () | |
| hasItems () | |
| hasVisibleItems () | |
Public Member Functions inherited from ILIAS\GlobalScreen\Collector\Collector | |
| collectOnce () | |
| Runs the Collection of all items from the providers. More... | |
| hasBeenCollected () | |
| collectStructure () | |
| prepareItemsForUIRepresentation () | |
| filterItemsByVisibilty () | |
| cleanupItemsForUIRepresentation () | |
| sortItemsForUIRepresentation () | |
Interface Collector.
Definition at line 30 of file ItemCollector.php.
| ILIAS\GlobalScreen\Collector\ItemCollector::collectStructure | ( | ) |
Implements ILIAS\GlobalScreen\Collector\Collector.
Implemented in ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, and ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector.
| ILIAS\GlobalScreen\Collector\ItemCollector::filterItemsByVisibilty | ( | bool | $async_only = false | ) |
Implemented in ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, and ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector.
| ILIAS\GlobalScreen\Collector\ItemCollector::getItemsForUIRepresentation | ( | ) |
Implemented in ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, and ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector.
| ILIAS\GlobalScreen\Collector\ItemCollector::hasItems | ( | ) |
| LogicException | if collectOnce() has not been run first |
Implemented in ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, and ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector.
| ILIAS\GlobalScreen\Collector\ItemCollector::hasVisibleItems | ( | ) |
Implemented in ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, and ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector.
| ILIAS\GlobalScreen\Collector\ItemCollector::prepareItemsForUIRepresentation | ( | ) |
Implements ILIAS\GlobalScreen\Collector\Collector.
Implemented in ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, and ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector.