5include_once(
"./Services/User/Actions/classes/class.ilUserActionProvider.php");
 
   28        $rbacsystem = 
$DIC[
'rbacsystem'];
 
   30        if (!isset(self::$user_access[$a_user_id])) {
 
   31            include_once(
"./Services/Mail/classes/class.ilMailGlobalServices.php");
 
   32            self::$user_access[$a_user_id] =
 
   35        return self::$user_access[$a_user_id];
 
   52            "compose" => $this->lng->txt(
"mail")
 
   65        include_once(
"./Services/User/Actions/classes/class.ilUserAction.php");
 
   66        include_once(
"./Services/Mail/classes/class.ilMailFormCall.php");
 
   76            $f->setType(
"compose");
 
   77            $f->setText($this->lng->txt(
"mail"));
 
An exception for terminatinating execution or to throw for unit testing.
static getMailObjectRefId()
Determines the reference id of the mail object and stores this information in a local cache variable.
getComponentId()
string component id as defined in services.xml/module.xml
getActionTypes()
array[string] keys must be unique action ids (strings), values should be the names of the actions (fr...
checkUserMailAccess($a_user_id)
Check user chat access.
collectActionsForTargetUser($a_target_user)
Collect user actions.
static _lookupName($a_user_id)
lookup user name
static getInstance()
Get instance.
A class that provides a collection of actions on users.
Action that can be performed on a user.