69 $this->user_id = $a_val;
89 $this->ref_id = $a_val;
109 $this->online_user_filter = $a_val;
178 if ($this->
getUserId() != $a_user_id && ($ou ===
false || in_array($a_user_id, $ou)))
180 $a_collection->
addUser($a_user_id);
getActivationMode()
Get Activate provider.
setUserId($a_val)
Set user id.
setActivationMode($a_val)
Activate provider.
getInfo()
Provider info (used in administration settings)
collectUsers()
Collect all users.
A class that provides a collection of users for the awareness tool.
getInitialUserSet()
Get initial set of users.
setOnlineUserFilter($a_val)
Set online user filter.
getTitle()
Provider title (used in awareness overlay and in administration settings)
getProviderId()
This should return a unique id for the provider The ID should start with the service/module id...
setRefId($a_val)
Set ref id.
isHighlighted()
Is highlighted.
Represents a set of collected users.
static getLogger($a_component_id)
Get component logger.
static getInstance()
Get instance.
getOnlineUserFilter()
Get online user filter.
addUserToCollection($a_user_id, ilAwarenessUserCollection $a_collection)
Add user to collection.
__construct()
Constructor.