ILIAS  trunk Revision v11.0_alpha-2658-ge2404539063
DynamicProvider.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
35 interface DynamicProvider extends Provider
36 {
44  public function isGloballyAvailable(): bool;
45 
52  public function isAvailableForCurrentUser(): bool;
53 
59  public function isCurrentlyAvailable(): bool;
60 }
isGloballyAvailable()
Return a simple bool whether your component provides dynamic elements for the GlobalScreen Service...
isCurrentlyAvailable()
ATTENTION: Implement your isCurrentlyActive()-Method as efficient as possible.
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...