ILIAS
release_5-0 Revision 5.0.0-1144-gc4397b1f870
◀ ilDoc Overview
class.ilObjLearningModuleAccess.php
Go to the documentation of this file.
1
<?php
2
3
/* Copyright (c) 1998-2012 ILIAS open source, Extended GPL, see docs/LICENSE */
4
5
include_once(
"./Modules/LearningModule/classes/class.ilObjContentObjectAccess.php"
);
6
include_once
'./Services/AccessControl/interfaces/interface.ilConditionHandling.php'
;
7
17
class
ilObjLearningModuleAccess
extends
ilObjContentObjectAccess
implements
ilConditionHandling
18
{
22
public
static
function
getConditionOperators
()
23
{
24
// currently only one mode "ilConditionHandler::OPERATOR_LP"
25
// which is automatically added by condition handling, if lp is activated
26
return
array();
27
}
28
29
38
public
static
function
checkCondition
($a_trigger_obj_id,$a_operator,$a_value,$a_usr_id)
39
{
40
return
TRUE;
41
}
42
55
function
_getCommands
()
56
{
57
$commands = array
58
(
59
array(
"permission"
=>
"read"
,
"cmd"
=>
"view"
,
"lang_var"
=>
"show"
,
60
"default"
=>
true
),
61
array(
"permission"
=>
"read"
,
"cmd"
=>
"continue"
,
"lang_var"
=>
"continue_work"
),
62
array(
"permission"
=>
"write"
,
"cmd"
=>
"edit"
,
"lang_var"
=>
"edit_content"
),
63
array(
"permission"
=>
"write"
,
"cmd"
=>
"properties"
,
"lang_var"
=>
"settings"
)
64
);
65
66
return
$commands;
67
}
68
69
}
70
71
?>
ilConditionHandling
Interface for condition handling.
Definition:
interface.ilConditionHandling.php:10
ilObjLearningModuleAccess\getConditionOperators
static getConditionOperators()
Get possible conditions operators.
Definition:
class.ilObjLearningModuleAccess.php:22
ilObjLearningModuleAccess\_getCommands
_getCommands()
get commands
Definition:
class.ilObjLearningModuleAccess.php:55
ilObjLearningModuleAccess
Class ilObjLearningModuleAccess.
Definition:
class.ilObjLearningModuleAccess.php:17
ilObjContentObjectAccess
Class ilObjContentObjectAccess.
Definition:
class.ilObjContentObjectAccess.php:17
ilObjLearningModuleAccess\checkCondition
static checkCondition($a_trigger_obj_id, $a_operator, $a_value, $a_usr_id)
check condition
Definition:
class.ilObjLearningModuleAccess.php:38
Modules
LearningModule
classes
class.ilObjLearningModuleAccess.php
Generated on Mon Sep 1 2025 19:00:35 for ILIAS by
1.8.13 (using
Doxyfile
)