ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
High level business class, interface to front ends. More...
Public Member Functions | |
setRefId ($a_val) | |
Set ref id. More... | |
getRefId () | |
Get ref id. More... | |
getAwarenessData ($a_filter) | |
Get awareness data. More... | |
getAwarenessUserCounter () | |
Get awareness data. More... | |
notifyOnNewOnlineContacts () | |
Send OSD notification on new users. More... | |
Static Public Member Functions | |
static | getInstance ($a_user_id) |
Get instance (for a user) More... | |
Protected Member Functions | |
__construct ($a_user_id) | |
Constructor. More... | |
Protected Attributes | |
$lng | |
$user_id | |
$ref_id = 0 | |
Static Protected Attributes | |
static | $instances = array() |
static | $collector |
High level business class, interface to front ends.
Definition at line 12 of file class.ilAwarenessAct.php.
|
protected |
Constructor.
int | $a_user_id | user ud |
Definition at line 29 of file class.ilAwarenessAct.php.
References $DIC.
ilAwarenessAct::getAwarenessData | ( | $a_filter | ) |
Get awareness data.
Definition at line 77 of file class.ilAwarenessAct.php.
References $data, ilAwarenessData\getInstance(), and getRefId().
ilAwarenessAct::getAwarenessUserCounter | ( | ) |
Get awareness data.
Definition at line 91 of file class.ilAwarenessAct.php.
References $data, ilAwarenessData\getInstance(), and getRefId().
|
static |
Get instance (for a user)
int | $a_user_id | user id |
Definition at line 63 of file class.ilAwarenessAct.php.
Referenced by ilAwarenessGUI\getAwarenessList(), and ilAwarenessGUI\getMainMenuHTML().
ilAwarenessAct::getRefId | ( | ) |
Get ref id.
Definition at line 52 of file class.ilAwarenessAct.php.
References $ref_id.
Referenced by getAwarenessData(), getAwarenessUserCounter(), and notifyOnNewOnlineContacts().
ilAwarenessAct::notifyOnNewOnlineContacts | ( | ) |
Send OSD notification on new users.
Definition at line 102 of file class.ilAwarenessAct.php.
References $d, $data, $lng, array, date, ilNotificationConfig\DEFAULT_TTS, ilSession\get(), ilAwarenessData\getInstance(), getRefId(), ilSession\set(), time, and ilNotificationConfig\TTL_SHORT.
ilAwarenessAct::setRefId | ( | $a_val | ) |
|
staticprotected |
Definition at line 22 of file class.ilAwarenessAct.php.
|
staticprotected |
Definition at line 19 of file class.ilAwarenessAct.php.
|
protected |
Definition at line 17 of file class.ilAwarenessAct.php.
Referenced by notifyOnNewOnlineContacts().
|
protected |
Definition at line 21 of file class.ilAwarenessAct.php.
Referenced by getRefId().
|
protected |
Definition at line 20 of file class.ilAwarenessAct.php.