ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Class AbstractBaseCollector. More...
Public Member Functions | |
hasBeenCollected () | |
collectOnce () | |
Runs the Collection of all items from the providers. More... | |
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\Awareness\User\Collector\AbstractBaseCollector::cleanupItemsForUIRepresentation | ( | ) |
Implements ILIAS\Awareness\User\Collector\Collector.
Definition at line 65 of file AbstractBaseCollector.php.
Referenced by ILIAS\Awareness\User\Collector\AbstractBaseCollector\collectOnce().
ILIAS\Awareness\User\Collector\AbstractBaseCollector::collectOnce | ( | ) |
Runs the Collection of all items from the providers.
Implements ILIAS\Awareness\User\Collector\Collector.
Definition at line 41 of file AbstractBaseCollector.php.
References ILIAS\Awareness\User\Collector\AbstractBaseCollector\cleanupItemsForUIRepresentation(), ILIAS\Awareness\User\Collector\AbstractBaseCollector\collectStructure(), ILIAS\Awareness\User\Collector\AbstractBaseCollector\filterItemsByVisibilty(), ILIAS\Awareness\User\Collector\AbstractBaseCollector\hasBeenCollected(), ILIAS\Awareness\User\Collector\AbstractBaseCollector\prepareItemsForUIRepresentation(), ILIAS\Awareness\User\Collector\AbstractBaseCollector\setCollected(), and ILIAS\Awareness\User\Collector\AbstractBaseCollector\sortItemsForUIRepresentation().
Referenced by ILIAS\GlobalScreen\Scope\Toast\Collector\ToastCollector\__construct(), ILIAS\GlobalScreen\UI\Footer\Entries\EntriesRepositoryDB\__construct(), ILIAS\GlobalScreen\Scope\Notification\Collector\MainNotificationCollector\__construct(), ILIAS\GlobalScreen\Scope\Layout\Collector\MainLayoutCollector\getFinalPage(), and ILIAS\GlobalScreen\UI\Footer\Groups\GroupsRepositoryDB\syncWithGlobalScreen().
ILIAS\Awareness\User\Collector\AbstractBaseCollector::collectStructure | ( | ) |
Implements ILIAS\Awareness\User\Collector\Collector.
Definition at line 53 of file AbstractBaseCollector.php.
Referenced by ILIAS\Awareness\User\Collector\AbstractBaseCollector\collectOnce().
ILIAS\Awareness\User\Collector\AbstractBaseCollector::filterItemsByVisibilty | ( | ) |
Implements ILIAS\Awareness\User\Collector\Collector.
Definition at line 61 of file AbstractBaseCollector.php.
Referenced by ILIAS\Awareness\User\Collector\AbstractBaseCollector\collectOnce().
ILIAS\Awareness\User\Collector\AbstractBaseCollector::hasBeenCollected | ( | ) |
Implements ILIAS\Awareness\User\Collector\Collector.
Definition at line 36 of file AbstractBaseCollector.php.
References ILIAS\Awareness\User\Collector\AbstractBaseCollector\$has_been_collected.
Referenced by ILIAS\Awareness\User\Collector\AbstractBaseCollector\collectOnce().
ILIAS\Awareness\User\Collector\AbstractBaseCollector::prepareItemsForUIRepresentation | ( | ) |
Implements ILIAS\Awareness\User\Collector\Collector.
Definition at line 57 of file AbstractBaseCollector.php.
Referenced by ILIAS\Awareness\User\Collector\AbstractBaseCollector\collectOnce().
|
private |
Definition at line 31 of file AbstractBaseCollector.php.
Referenced by ILIAS\Awareness\User\Collector\AbstractBaseCollector\collectOnce().
ILIAS\Awareness\User\Collector\AbstractBaseCollector::sortItemsForUIRepresentation | ( | ) |
Implements ILIAS\Awareness\User\Collector\Collector.
Definition at line 69 of file AbstractBaseCollector.php.
Referenced by ILIAS\Awareness\User\Collector\AbstractBaseCollector\collectOnce().
|
private |
Definition at line 29 of file AbstractBaseCollector.php.
Referenced by ILIAS\Awareness\User\Collector\AbstractBaseCollector\hasBeenCollected().