|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Class AbstractBaseCollector. More...
Inheritance diagram for ILIAS\GlobalScreen\Collector\AbstractBaseCollector:
Collaboration diagram for ILIAS\GlobalScreen\Collector\AbstractBaseCollector:Public Member Functions | |
| hasBeenCollected () | |
| collectOnce () | |
| Runs the Collection of all items from the providers. More... | |
| collectStructure () | |
| prepareItemsForUIRepresentation () | |
| filterItemsByVisibilty () | |
| cleanupItemsForUIRepresentation () | |
| sortItemsForUIRepresentation () | |
| collectOnce () | |
| Runs the Collection of all items from the providers. More... | |
| hasBeenCollected () | |
| collectStructure () | |
| prepareItemsForUIRepresentation () | |
| filterItemsByVisibilty () | |
| cleanupItemsForUIRepresentation () | |
| sortItemsForUIRepresentation () | |
Private Member Functions | |
| setCollected () | |
Private Attributes | |
| bool | $has_been_collected = false |
Class AbstractBaseCollector.
Definition at line 27 of file AbstractBaseCollector.php.
| ILIAS\GlobalScreen\Collector\AbstractBaseCollector::cleanupItemsForUIRepresentation | ( | ) |
Implements ILIAS\GlobalScreen\Collector\Collector.
Reimplemented in ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\Layout\Collector\MainLayoutCollector, ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, ILIAS\GlobalScreen\Scope\Toast\Collector\ToastCollector, and ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector.
Definition at line 65 of file AbstractBaseCollector.php.
Referenced by ILIAS\GlobalScreen\Collector\AbstractBaseCollector\collectOnce().
Here is the caller graph for this function:| ILIAS\GlobalScreen\Collector\AbstractBaseCollector::collectOnce | ( | ) |
Runs the Collection of all items from the providers.
Implements ILIAS\GlobalScreen\Collector\Collector.
Definition at line 41 of file AbstractBaseCollector.php.
References ILIAS\GlobalScreen\Collector\AbstractBaseCollector\cleanupItemsForUIRepresentation(), ILIAS\GlobalScreen\Collector\AbstractBaseCollector\collectStructure(), ILIAS\GlobalScreen\Collector\AbstractBaseCollector\filterItemsByVisibilty(), ILIAS\GlobalScreen\Collector\AbstractBaseCollector\hasBeenCollected(), ILIAS\GlobalScreen\Collector\AbstractBaseCollector\prepareItemsForUIRepresentation(), ILIAS\GlobalScreen\Collector\AbstractBaseCollector\setCollected(), and ILIAS\GlobalScreen\Collector\AbstractBaseCollector\sortItemsForUIRepresentation().
Referenced by ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector\__construct(), ILIAS\GlobalScreen\Scope\Toast\Collector\ToastCollector\__construct(), and ILIAS\GlobalScreen\Scope\Layout\Collector\MainLayoutCollector\getFinalPage().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\GlobalScreen\Collector\AbstractBaseCollector::collectStructure | ( | ) |
Implements ILIAS\GlobalScreen\Collector\Collector.
Reimplemented in ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\Layout\Collector\MainLayoutCollector, ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, ILIAS\GlobalScreen\Scope\Toast\Collector\ToastCollector, and ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector.
Definition at line 53 of file AbstractBaseCollector.php.
Referenced by ILIAS\GlobalScreen\Collector\AbstractBaseCollector\collectOnce().
Here is the caller graph for this function:| ILIAS\GlobalScreen\Collector\AbstractBaseCollector::filterItemsByVisibilty | ( | ) |
Implements ILIAS\GlobalScreen\Collector\Collector.
Definition at line 61 of file AbstractBaseCollector.php.
Referenced by ILIAS\GlobalScreen\Collector\AbstractBaseCollector\collectOnce().
Here is the caller graph for this function:| ILIAS\GlobalScreen\Collector\AbstractBaseCollector::hasBeenCollected | ( | ) |
Implements ILIAS\GlobalScreen\Collector\Collector.
Definition at line 36 of file AbstractBaseCollector.php.
References ILIAS\GlobalScreen\Collector\AbstractBaseCollector\$has_been_collected.
Referenced by ILIAS\GlobalScreen\Collector\AbstractBaseCollector\collectOnce().
Here is the caller graph for this function:| ILIAS\GlobalScreen\Collector\AbstractBaseCollector::prepareItemsForUIRepresentation | ( | ) |
Implements ILIAS\GlobalScreen\Collector\Collector.
Reimplemented in ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\Layout\Collector\MainLayoutCollector, ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, ILIAS\GlobalScreen\Scope\Toast\Collector\ToastCollector, and ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector.
Definition at line 57 of file AbstractBaseCollector.php.
Referenced by ILIAS\GlobalScreen\Collector\AbstractBaseCollector\collectOnce().
Here is the caller graph for this function:
|
private |
Definition at line 31 of file AbstractBaseCollector.php.
Referenced by ILIAS\GlobalScreen\Collector\AbstractBaseCollector\collectOnce().
Here is the caller graph for this function:| ILIAS\GlobalScreen\Collector\AbstractBaseCollector::sortItemsForUIRepresentation | ( | ) |
Implements ILIAS\GlobalScreen\Collector\Collector.
Reimplemented in ILIAS\GlobalScreen\Scope\Footer\Collector\FooterMainCollector, ILIAS\GlobalScreen\Scope\Layout\Collector\MainLayoutCollector, ILIAS\GlobalScreen\Scope\MainMenu\Collector\MainMenuMainCollector, ILIAS\GlobalScreen\Scope\MetaBar\Collector\MetaBarMainCollector, ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector, ILIAS\GlobalScreen\Scope\Toast\Collector\ToastCollector, and ILIAS\GlobalScreen\Scope\Tool\Collector\MainToolCollector.
Definition at line 69 of file AbstractBaseCollector.php.
Referenced by ILIAS\GlobalScreen\Collector\AbstractBaseCollector\collectOnce().
Here is the caller graph for this function:
|
private |
Definition at line 29 of file AbstractBaseCollector.php.
Referenced by ILIAS\GlobalScreen\Collector\AbstractBaseCollector\hasBeenCollected().