ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
DynamicProvider.php
Go to the documentation of this file.
2
18interface DynamicProvider extends Provider
19{
20
29 public function isGloballyAvailable() : bool;
30
31
39 public function isAvailableForCurrentUser() : bool;
40
41
48 public function isCurrentlyAvailable() : bool;
49}
An exception for terminatinating execution or to throw for unit testing.
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.