ILIAS  release_8 Revision v8.24
DynamicProvider.php
Go to the documentation of this file.
1<?php
2
3declare(strict_types=1);
21
34interface DynamicProvider extends Provider
35{
43 public function isGloballyAvailable(): bool;
44
51 public function isAvailableForCurrentUser(): bool;
52
58 public function isCurrentlyAvailable(): bool;
59}
Interface DynamicProvider Needs JF decision whenever a new DynamicProvider is implemented.
isAvailableForCurrentUser()
Return a simple bool whether the GlobalScreen element could be relevant for the current logged in use...
isCurrentlyAvailable()
ATTENTION: Implement your isCurrentlyActive()-Method as efficient as possible.
isGloballyAvailable()
Return a simple bool whether your component provides dynamic elements for the GlobalScreen Service.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...