ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Public Member Functions | |
__construct (\ilUser $user=null, \ilTemplate $template=null, \ilCtrl $controller=null, \ilLanguage $language=null, \ilLocatorGUI $locatorGUI=null, \ILIAS\DI\Container $dic=null) | |
public More... | |
executeCommand () | |
getHandler ($type) | |
getOSDNotificationsObject () | |
Returns the pending on screen notifications for a user request. More... | |
removeOSDNotificationsObject () | |
addHandler ($channel, ilNotificationHandler $handler) | |
showSettingsObject () | |
addLocatorItems () | |
Static Public Member Functions | |
static | _forwards () |
Private Member Functions | |
getAvailableTypes ($types=array()) | |
getAvailableChannels ($types=array()) | |
saveCustomizingOptionObject () | |
saveSettingsObject () | |
Private Attributes | |
$handler = array() | |
$user | |
$template | |
$controller | |
$language | |
$locatorGUI | |
Definition at line 15 of file class.ilNotificationGUI.php.
ilNotificationGUI::__construct | ( | \ilUser | $user = null , |
\ilTemplate | $template = null , |
||
\ilCtrl | $controller = null , |
||
\ilLanguage | $language = null , |
||
\ilLocatorGUI | $locatorGUI = null , |
||
\ILIAS\DI\Container | $dic = null |
||
) |
public
ilUser | null | $user | |
ilTemplate | null | $template | |
ilCtrl | null | $controller | |
ilLanguage | null | $language | |
ilLocatorGUI | null | $locatorGUI | |
\ILIAS\DI\Container | null | $dic |
Definition at line 43 of file class.ilNotificationGUI.php.
References $controller, $DIC, $language, $locatorGUI, $template, $user, and user().
|
static |
Definition at line 86 of file class.ilNotificationGUI.php.
ilNotificationGUI::addHandler | ( | $channel, | |
ilNotificationHandler | $handler | ||
) |
ilNotificationGUI::addLocatorItems | ( | ) |
ilNotificationGUI::executeCommand | ( | ) |
Definition at line 91 of file class.ilNotificationGUI.php.
|
private |
Definition at line 111 of file class.ilNotificationGUI.php.
References ilNotificationDatabaseHandler\getAvailableChannels().
Referenced by showSettingsObject().
|
private |
Definition at line 106 of file class.ilNotificationGUI.php.
References ilNotificationDatabaseHandler\getAvailableTypes().
Referenced by showSettingsObject().
ilNotificationGUI::getHandler | ( | $type | ) |
Definition at line 101 of file class.ilNotificationGUI.php.
References $type.
ilNotificationGUI::getOSDNotificationsObject | ( | ) |
Returns the pending on screen notifications for a user request.
ilUser $ilUser
Definition at line 123 of file class.ilNotificationGUI.php.
References $result, ilSession\enableWebAccessWithoutSession(), exit, ilNotificationOSDHandler\getNotificationsForUser(), and user().
ilNotificationGUI::removeOSDNotificationsObject | ( | ) |
Definition at line 147 of file class.ilNotificationGUI.php.
References ilSession\enableWebAccessWithoutSession(), exit, and ilNotificationOSDHandler\removeNotification().
|
private |
Definition at line 168 of file class.ilNotificationGUI.php.
References $_POST, showSettingsObject(), and user().
|
private |
Definition at line 227 of file class.ilNotificationGUI.php.
References ilNotificationDatabaseHandler\setUserConfig(), showSettingsObject(), and user().
ilNotificationGUI::showSettingsObject | ( | ) |
Definition at line 179 of file class.ilNotificationGUI.php.
References $form, $table, getAvailableChannels(), getAvailableTypes(), ilNotificationDatabaseHandler\loadUserConfig(), ilCheckboxInputGUI\setValue(), and user().
Referenced by saveCustomizingOptionObject(), and saveSettingsObject().
|
private |
Definition at line 26 of file class.ilNotificationGUI.php.
Referenced by __construct().
|
private |
Definition at line 17 of file class.ilNotificationGUI.php.
Referenced by addHandler().
|
private |
Definition at line 29 of file class.ilNotificationGUI.php.
Referenced by __construct().
|
private |
Definition at line 32 of file class.ilNotificationGUI.php.
Referenced by __construct().
|
private |
Definition at line 23 of file class.ilNotificationGUI.php.
Referenced by __construct().
|
private |
Definition at line 20 of file class.ilNotificationGUI.php.
Referenced by __construct().