|
ILIAS
Release_4_2_x_branch Revision 61807
|
Collaboration diagram for ilNotificationSystem:Static Public Member Functions | |
| static | sendNotificationToUsers (ilNotificationConfig $notification, $users, $processAsync=false) |
| static | sendNotificationToListeners (ilNotificationConfig $notification, $ref_id, $processAsync=false) |
| static | sendNotificationToRoles (ilNotificationConfig $notification, array $roles, $processAsync=false) |
| static | enableListeners ($module, $ref_id) |
| static | enableUserListeners ($module, $ref_id, array $users) |
Private Member Functions | |
| __construct () | |
| addHandler ($channel, ilNotificationHandler $handler) | |
| toUsers (ilNotificationConfig $notification, $users, $processAsync=false) | |
| toListeners (ilNotificationConfig $notification, $ref_id, $processAsync=false) | |
| toRoles (ilNotificationConfig $notification, array $roles, $processAsync=false) | |
Static Private Member Functions | |
| static | getInstance () |
Private Attributes | |
| $handler = array() | |
| $defaultLanguage = 'en' | |
Static Private Attributes | |
| static | $instance |
Definition at line 3 of file class.ilNotificationSystem.php.
|
private |
Definition at line 11 of file class.ilNotificationSystem.php.
References addHandler().
Here is the call graph for this function:
|
private |
Definition at line 29 of file class.ilNotificationSystem.php.
References $handler.
Referenced by __construct().
Here is the caller graph for this function:
|
static |
Definition at line 157 of file class.ilNotificationSystem.php.
References $ref_id.
Referenced by enableUserListeners().
Here is the caller graph for this function:
|
static |
Definition at line 162 of file class.ilNotificationSystem.php.
References $ref_id, and enableListeners().
Here is the call graph for this function:
|
staticprivate |
Definition at line 22 of file class.ilNotificationSystem.php.
References $instance.
Referenced by sendNotificationToListeners(), sendNotificationToRoles(), and sendNotificationToUsers().
Here is the caller graph for this function:
|
static |
Definition at line 149 of file class.ilNotificationSystem.php.
References $ref_id, and getInstance().
Referenced by ilNotificationConfig\notifyByListeners().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 153 of file class.ilNotificationSystem.php.
References getInstance().
Referenced by ilNotificationConfig\notifyByRoles().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 145 of file class.ilNotificationSystem.php.
References getInstance().
Referenced by ilNotificationConfig\notifyByUsers(), and ilNotificationOSDHandler\removeNotification().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 113 of file class.ilNotificationSystem.php.
References $ref_id, ilNotificationDatabaseHandler\disableListeners(), ilNotificationDatabaseHandler\enqueueByListener(), ilNotificationConfig\getType(), ilNotificationDatabaseHandler\getUsersByListener(), ilNotificationConfig\hasDisableAfterDeliverySet(), and toUsers().
Here is the call graph for this function:
|
private |
Definition at line 129 of file class.ilNotificationSystem.php.
References toUsers().
Here is the call graph for this function:
|
private |
Definition at line 36 of file class.ilNotificationSystem.php.
References $data, $handler, $instance, $lang, $usr_id, ilNotificationDatabaseHandler\enqueueByUsers(), ilNotificationDatabaseHandler\getAvailableChannels(), ilNotificationDatabaseHandler\getAvailableTypes(), ilNotificationConfig\getLanguageParameters(), ilNotificationConfig\getType(), ilNotificationConfig\getUserInstance(), ilNotificationDatabaseHandler\getUsersWithCustomConfig(), and ilNotificationDatabaseHandler\loadUserConfig().
Referenced by toListeners(), and toRoles().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 9 of file class.ilNotificationSystem.php.
|
private |
Definition at line 7 of file class.ilNotificationSystem.php.
Referenced by addHandler(), and toUsers().
|
staticprivate |
Definition at line 5 of file class.ilNotificationSystem.php.
Referenced by getInstance(), and toUsers().