ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ADNProvider. More...
Public Member Functions | |
__construct (Container $dic) | |
getNotifications () | |
![]() | |
__construct (Container $dic) | |
getAdministrativeNotifications () | |
![]() | |
__construct (Container $dic) | |
getFullyQualifiedClassName () | |
getProviderNameForPresentation () | |
Protected Attributes | |
$access | |
![]() | |
$dic | |
$if | |
$notification_factory | |
![]() | |
$dic | |
Private Member Functions | |
handleDenotation (ilADNNotification $item, AdministrativeNotification $adn) | |
combineClosure (Closure $closure, ?Closure $additional=null) | |
Additional Inherited Members | |
![]() | |
globalScreen () | |
Class ADNProvider.
Definition at line 19 of file ADNProvider.php.
ILIAS\AdministrativeNotification\GlobalScreen\ADNProvider::__construct | ( | Container | $dic | ) |
Definition at line 26 of file ADNProvider.php.
References ILIAS\GlobalScreen\Provider\__construct(), and ILIAS\GlobalScreen\Helper\BasicAccessCheckClosures\getInstance().
|
private |
Definition at line 112 of file ADNProvider.php.
References $additional.
Referenced by ILIAS\AdministrativeNotification\GlobalScreen\ADNProvider\getNotifications().
ILIAS\AdministrativeNotification\GlobalScreen\ADNProvider::getNotifications | ( | ) |
Implements ILIAS\GlobalScreen\Scope\Notification\Provider\NotificationProvider.
Definition at line 35 of file ADNProvider.php.
References $i, ILIAS\AdministrativeNotification\GlobalScreen\ADNProvider\combineClosure(), ActiveRecord\get(), ILIAS\GlobalScreen\Scope\Notification\Provider\AbstractNotificationProvider\getAdministrativeNotifications(), ILIAS\AdministrativeNotification\GlobalScreen\ADNProvider\handleDenotation(), and ilADNDismiss\hasDimissed().
|
private |
Definition at line 89 of file ADNProvider.php.
References $type, ilADNNotification\getType(), ilADNNotification\getTypeDuringEvent(), ilADNNotification\isDuringEvent(), ilADNNotification\isPermanent(), ilADNNotification\TYPE_ERROR, ilADNNotification\TYPE_INFO, ilADNNotification\TYPE_WARNING, ILIAS\GlobalScreen\Scope\Notification\Factory\AdministrativeNotification\withBreakingDenotation(), ILIAS\GlobalScreen\Scope\Notification\Factory\AdministrativeNotification\withImportantDenotation(), and ILIAS\GlobalScreen\Scope\Notification\Factory\AdministrativeNotification\withNeutralDenotation().
Referenced by ILIAS\AdministrativeNotification\GlobalScreen\ADNProvider\getNotifications().
|
protected |
Definition at line 24 of file ADNProvider.php.