ILIAS
Release_4_2_x_branch Revision 61807
|
Public Member Functions | |
__construct ($type) | |
getType () | |
setAutoDisable ($value) | |
hasDisableAfterDeliverySet () | |
setLink ($link) | |
getLink () | |
setIconPath ($path) | |
getIconPath () | |
setTitleVar ($name, $parameters=array(), $language_module= 'notification') | |
getTitleVar () | |
setShortDescriptionVar ($name, $parameters=array(), $language_module= 'notification') | |
getShortDescriptionVar () | |
setLongDescriptionVar ($name, $parameters=array(), $language_module= 'notification') | |
getLongDescriptionVar () | |
getLanguageParameters () | |
getLinktarget () | |
setLinktarget ($linktarget) | |
setValidForSeconds ($seconds) | |
getValidForSeconds () | |
notifyByUsers (array $recipients, $processAsync=false) | |
notifyByListeners ($ref_id, $processAsync=false) | |
notifyByRoles (array $roles, $processAsync=false) | |
getUserInstance (ilObjUser $user, $languageVars, $defaultLanguage) | |
setHandlerParam ($name, $value) | |
getHandlerParams () | |
unsetHandlerParam ($name) |
Protected Member Functions | |
beforeSendToUsers () | |
afterSendToUsers () | |
beforeSendToListeners () | |
afterSendToListeners () |
Private Attributes | |
$type | |
$link | |
$linktarget = '_self' | |
$title | |
$iconPath | |
$short_description | |
$long_description | |
$disableAfterDelivery = false | |
$validForSeconds = 0 | |
$handlerParams = array() |
Definition at line 3 of file class.ilNotificationConfig.php.
ilNotificationConfig::__construct | ( | $type | ) |
Definition at line 22 of file class.ilNotificationConfig.php.
References $type.
|
protected |
Definition at line 114 of file class.ilNotificationConfig.php.
Referenced by notifyByListeners().
|
protected |
Definition at line 106 of file class.ilNotificationConfig.php.
Referenced by notifyByUsers().
|
protected |
Definition at line 110 of file class.ilNotificationConfig.php.
Referenced by notifyByListeners().
|
protected |
Definition at line 102 of file class.ilNotificationConfig.php.
Referenced by notifyByUsers().
ilNotificationConfig::getHandlerParams | ( | ) |
Definition at line 197 of file class.ilNotificationConfig.php.
References $handlerParams.
ilNotificationConfig::getIconPath | ( | ) |
Definition at line 50 of file class.ilNotificationConfig.php.
References $iconPath.
ilNotificationConfig::getLanguageParameters | ( | ) |
Definition at line 78 of file class.ilNotificationConfig.php.
Referenced by ilNotificationSystem\toUsers().
ilNotificationConfig::getLink | ( | ) |
Definition at line 42 of file class.ilNotificationConfig.php.
References $link.
ilNotificationConfig::getLinktarget | ( | ) |
Definition at line 86 of file class.ilNotificationConfig.php.
References $linktarget.
ilNotificationConfig::getLongDescriptionVar | ( | ) |
Definition at line 74 of file class.ilNotificationConfig.php.
ilNotificationConfig::getShortDescriptionVar | ( | ) |
Definition at line 66 of file class.ilNotificationConfig.php.
ilNotificationConfig::getTitleVar | ( | ) |
Definition at line 58 of file class.ilNotificationConfig.php.
ilNotificationConfig::getType | ( | ) |
Definition at line 26 of file class.ilNotificationConfig.php.
References $type.
Referenced by ilNotificationDatabaseHandler\enqueueByListener(), ilNotificationSystem\toListeners(), and ilNotificationSystem\toUsers().
ilNotificationConfig::getUserInstance | ( | ilObjUser | $user, |
$languageVars, | |||
$defaultLanguage | |||
) |
Definition at line 139 of file class.ilNotificationConfig.php.
References $iconPath, $title, and ilObjUser\getLanguage().
Referenced by ilNotificationSystem\toUsers().
ilNotificationConfig::getValidForSeconds | ( | ) |
Definition at line 98 of file class.ilNotificationConfig.php.
References $validForSeconds.
Referenced by ilNotificationDatabaseHandler\enqueueByListener(), and ilNotificationDatabaseHandler\enqueueByUsers().
ilNotificationConfig::hasDisableAfterDeliverySet | ( | ) |
Definition at line 34 of file class.ilNotificationConfig.php.
References $disableAfterDelivery.
Referenced by ilNotificationSystem\toListeners().
|
final |
Definition at line 125 of file class.ilNotificationConfig.php.
References $ref_id, afterSendToListeners(), beforeSendToListeners(), and ilNotificationSystem\sendNotificationToListeners().
|
final |
Definition at line 132 of file class.ilNotificationConfig.php.
References ilNotificationSystem\sendNotificationToRoles().
|
final |
Definition at line 118 of file class.ilNotificationConfig.php.
References afterSendToUsers(), beforeSendToUsers(), and ilNotificationSystem\sendNotificationToUsers().
ilNotificationConfig::setAutoDisable | ( | $value | ) |
Definition at line 30 of file class.ilNotificationConfig.php.
ilNotificationConfig::setHandlerParam | ( | $name, | |
$value | |||
) |
Definition at line 185 of file class.ilNotificationConfig.php.
ilNotificationConfig::setIconPath | ( | $path | ) |
Definition at line 46 of file class.ilNotificationConfig.php.
References $path.
ilNotificationConfig::setLink | ( | $link | ) |
Definition at line 38 of file class.ilNotificationConfig.php.
References $link.
ilNotificationConfig::setLinktarget | ( | $linktarget | ) |
Definition at line 90 of file class.ilNotificationConfig.php.
References $linktarget.
ilNotificationConfig::setLongDescriptionVar | ( | $name, | |
$parameters = array() , |
|||
$language_module = 'notification' |
|||
) |
Definition at line 70 of file class.ilNotificationConfig.php.
ilNotificationConfig::setShortDescriptionVar | ( | $name, | |
$parameters = array() , |
|||
$language_module = 'notification' |
|||
) |
Definition at line 62 of file class.ilNotificationConfig.php.
ilNotificationConfig::setTitleVar | ( | $name, | |
$parameters = array() , |
|||
$language_module = 'notification' |
|||
) |
Definition at line 54 of file class.ilNotificationConfig.php.
ilNotificationConfig::setValidForSeconds | ( | $seconds | ) |
Definition at line 94 of file class.ilNotificationConfig.php.
ilNotificationConfig::unsetHandlerParam | ( | $name | ) |
Definition at line 201 of file class.ilNotificationConfig.php.
|
private |
Definition at line 17 of file class.ilNotificationConfig.php.
Referenced by hasDisableAfterDeliverySet().
|
private |
Definition at line 20 of file class.ilNotificationConfig.php.
Referenced by getHandlerParams().
|
private |
Definition at line 12 of file class.ilNotificationConfig.php.
Referenced by getIconPath(), and getUserInstance().
|
private |
Definition at line 7 of file class.ilNotificationConfig.php.
|
private |
Definition at line 8 of file class.ilNotificationConfig.php.
Referenced by getLinktarget(), and setLinktarget().
|
private |
Definition at line 15 of file class.ilNotificationConfig.php.
|
private |
Definition at line 14 of file class.ilNotificationConfig.php.
|
private |
Definition at line 10 of file class.ilNotificationConfig.php.
Referenced by getUserInstance().
|
private |
Definition at line 5 of file class.ilNotificationConfig.php.
Referenced by __construct(), and getType().
|
private |
Definition at line 18 of file class.ilNotificationConfig.php.
Referenced by getValidForSeconds().