25        $this->access = 
$DIC->access();
 
   52    public static function checkCondition($a_trigger_obj_id, $a_operator, $a_value, $a_usr_id)
 
   86        if (self::_lookupSetting(
"lm_starting_point") == 
"first") {
 
   88                array(
"permission" => 
"read", 
"cmd" => 
"view", 
"lang_var" => 
"show",
 
   90                array(
"permission" => 
"read", 
"cmd" => 
"continue", 
"lang_var" => 
"continue_work")
 
   94                array(
"permission" => 
"read", 
"cmd" => 
"continue", 
"lang_var" => 
"continue_work", 
"default" => 
true)
 
   97        $commands[] = array(
"permission" => 
"write", 
"cmd" => 
"edit", 
"lang_var" => 
"edit_content");
 
   98        $commands[] = array(
"permission" => 
"write", 
"cmd" => 
"properties", 
"lang_var" => 
"settings");
 
  115        preg_match(
"/lm_data\\/lm_([0-9]*)\\//ui", $ilWACPath->
getPath(), 
$results);
 
  117            if ($ilAccess->checkAccess(
'read', 
'', $ref_id)) {
 
An exception for terminatinating execution or to throw for unit testing.
Class ilObjContentObjectAccess.
Class ilObjLearningModuleAccess.
__construct()
Constructor.
static _lookupSetting($a_set)
static checkCondition($a_trigger_obj_id, $a_operator, $a_value, $a_usr_id)
check condition
static getConditionOperators()
Get possible conditions operators.
static _getCommands()
get commands
static _getAllReferences($a_id)
get all reference ids of object
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Interface for condition handling.
Class ilWACCheckingClass.
canBeDelivered(ilWACPath $ilWACPath)
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc