|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilNotificationGUI:
Collaboration diagram for ilNotificationGUI:Public Member Functions | |
| __construct (?ilObjUser $user=null, ?ilGlobalTemplateInterface $template=null, ?ilCtrlInterface $controller=null, ?ilLanguage $language=null, ?Container $dic=null) | |
| executeCommand () | |
| getHandler (string $type) | |
| getOSDNotificationsObject () | |
| addHandler (string $channel, ilNotificationHandler $handler) | |
| showSettingsObject () | |
Static Public Member Functions | |
| static | _forwards () |
Private Member Functions | |
| getAvailableTypes (array $types=[]) | |
| getAvailableChannels (array $types=[]) | |
Private Attributes | |
| array | $handler = [] |
| Container | $dic |
| ilObjUser | $user |
| ilGlobalTemplateInterface | $template |
| ilCtrlInterface | $controller |
| ilLanguage | $language |
Definition at line 32 of file class.ilNotificationGUI.php.
| ilNotificationGUI::__construct | ( | ?ilObjUser | $user = null, |
| ?ilGlobalTemplateInterface | $template = null, |
||
| ?ilCtrlInterface | $controller = null, |
||
| ?ilLanguage | $language = null, |
||
| ?Container | $dic = null |
||
| ) |
Definition at line 41 of file class.ilNotificationGUI.php.
References $controller, $DIC, $dic, $language, $template, $user, ILIAS\DI\Container\ctrl(), ILIAS\DI\Container\language(), ILIAS\UI\examples\Symbol\Glyph\Language\language(), ILIAS\DI\Container\ui(), ILIAS\Repository\user(), and ILIAS\DI\Container\user().
Here is the call graph for this function:
|
static |
Definition at line 75 of file class.ilNotificationGUI.php.
| ilNotificationGUI::addHandler | ( | string | $channel, |
| ilNotificationHandler | $handler | ||
| ) |
Definition at line 127 of file class.ilNotificationGUI.php.
References $handler.
| ilNotificationGUI::executeCommand | ( | ) |
Definition at line 80 of file class.ilNotificationGUI.php.
|
private |
Definition at line 103 of file class.ilNotificationGUI.php.
Referenced by showSettingsObject().
Here is the caller graph for this function:
|
private |
Definition at line 98 of file class.ilNotificationGUI.php.
Referenced by showSettingsObject().
Here is the caller graph for this function:| ilNotificationGUI::getHandler | ( | string | $type | ) |
| ilNotificationGUI::getOSDNotificationsObject | ( | ) |
Definition at line 108 of file class.ilNotificationGUI.php.
References ilSession\enableWebAccessWithoutSession().
Here is the call graph for this function:| ilNotificationGUI::showSettingsObject | ( | ) |
Definition at line 136 of file class.ilNotificationGUI.php.
References getAvailableChannels(), getAvailableTypes(), ILIAS\UI\examples\Symbol\Glyph\Language\language(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
private |
Definition at line 38 of file class.ilNotificationGUI.php.
Referenced by __construct().
|
private |
Definition at line 35 of file class.ilNotificationGUI.php.
Referenced by __construct().
|
private |
Definition at line 34 of file class.ilNotificationGUI.php.
Referenced by addHandler().
|
private |
Definition at line 39 of file class.ilNotificationGUI.php.
Referenced by __construct().
|
private |
Definition at line 37 of file class.ilNotificationGUI.php.
Referenced by __construct().
|
private |
Definition at line 36 of file class.ilNotificationGUI.php.
Referenced by __construct().