ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (InternalDataService $data, InternalRepoService $repo, InternalDomainService $domain) | |
sendNotifications (Note $note, bool $a_changed=false) | |
Sends all comments to a list of accounts configured in the global administration. More... | |
notifyObserver (array $observer, string $action, Note $note) | |
Notify observers on update/create. More... | |
Protected Attributes | |
ilAccessHandler | $access |
ilSetting | $settings |
InternalDomainService | $domain |
InternalRepoService | $repo |
InternalDataService | $data |
Definition at line 26 of file class.NotificationsManager.php.
ILIAS\Notes\NotificationsManager::__construct | ( | InternalDataService | $data, |
InternalRepoService | $repo, | ||
InternalDomainService | $domain | ||
) |
Definition at line 34 of file class.NotificationsManager.php.
References ILIAS\Notes\NotificationsManager\$data, ILIAS\Notes\NotificationsManager\$domain, ILIAS\Notes\NotificationsManager\$repo, ILIAS\Repository\access(), and ILIAS\Repository\settings().
ILIAS\Notes\NotificationsManager::notifyObserver | ( | array | $observer, |
string | $action, | ||
Note | $note | ||
) |
Notify observers on update/create.
Definition at line 174 of file class.NotificationsManager.php.
References $context, $param, ILIAS\Notes\Note\getContext(), and ILIAS\Notes\Note\getId().
ILIAS\Notes\NotificationsManager::sendNotifications | ( | Note | $note, |
bool | $a_changed = false |
||
) |
Sends all comments to a list of accounts configured in the global administration.
Definition at line 51 of file class.NotificationsManager.php.
References ILIAS\Notes\NotificationsManager\$access, $context, $message, $ref_id, ILIAS\Notes\NotificationsManager\$settings, ilObject\_getAllReferences(), ilLanguageFactory\_getLanguageOfUser(), ilLink\_getLink(), ilLink\_getStaticLink(), ilObjUser\_lookupFullname(), ilObjUser\_lookupId(), ilObjUser\_lookupLogin(), ilObject\_lookupTitle(), ANONYMOUS_USER_ID, CLIENT_ID, ILIAS\Notes\Note\getAuthor(), ILIAS\Notes\Note\getContext(), ilUserUtil\getNamePresentation(), ILIAS\Notes\Note\getText(), ILIAS\Notes\Note\getType(), ilWikiPage\lookupTitle(), ilWikiUtil\makeUrlTitle(), and ILIAS\Notes\Note\PRIVATE.
|
protected |
Definition at line 28 of file class.NotificationsManager.php.
Referenced by ILIAS\Notes\NotificationsManager\sendNotifications().
|
protected |
Definition at line 32 of file class.NotificationsManager.php.
Referenced by ILIAS\Notes\NotificationsManager\__construct().
|
protected |
Definition at line 30 of file class.NotificationsManager.php.
Referenced by ILIAS\Notes\NotificationsManager\__construct().
|
protected |
Definition at line 31 of file class.NotificationsManager.php.
Referenced by ILIAS\Notes\NotificationsManager\__construct().
|
protected |
Definition at line 29 of file class.NotificationsManager.php.
Referenced by ILIAS\Notes\NotificationsManager\sendNotifications().