ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Class ilObjCloudAccess. More...
Public Member Functions | |
_checkAccess ($a_cmd, $a_permission, $a_ref_id, $a_obj_id, $a_user_id="") | |
![]() | |
_checkAccess ($a_cmd, $a_permission, $a_ref_id, $a_obj_id, $a_user_id="") | |
Checks wether a user may invoke a command or not (this method is called by ilAccessHandler::checkAccess) More... | |
_checkCondition ($a_obj_id, $a_operator, $a_value, $a_usr_id) | |
check condition More... | |
Static Public Member Functions | |
static | _getCommands () |
get commands More... | |
static | _checkGoto ($a_target) |
static | checkOnline ($a_id) |
static | checkAuthStatus ($a_id) |
![]() | |
static | _getCommands () |
get commands More... | |
static | _checkGoto ($a_target) |
check whether goto script will succeed More... | |
static | _isOffline ($a_obj_id) |
Type-specific implementation of general status, has to be overwritten. More... | |
static | _preloadData ($a_obj_ids, $a_ref_ids) |
Preload data. More... | |
Static Protected Attributes | |
static | $access_cache = array() |
ilObjCloudAccess::_checkAccess | ( | $a_cmd, | |
$a_permission, | |||
$a_ref_id, | |||
$a_obj_id, | |||
$a_user_id = "" |
|||
) |
string | $a_cmd | |
string | $a_permission | |
int | $a_ref_id | |
int | $a_obj_id | |
string | $a_user_id |
Check if plugin of object is active
Check if authentication is complete. If not, only the owner of the object has access. This prevents the authentication of an account which does not belong to the owner.
Reimplemented from ilObjectAccess.
Definition at line 39 of file class.ilObjCloudAccess.php.
References $DIC, $ilUser, checkAuthStatus(), checkOnline(), and ilCloudConnector\checkServiceActive().
|
static |
$a_target |
Reimplemented from ilObjectAccess.
Definition at line 85 of file class.ilObjCloudAccess.php.
References $DIC.
|
static |
get commands
this method returns an array of all possible commands/permission combinations
example:
$commands = array ( array("permission" => "read", "cmd" => "view", "lang_var" => "show"), array("permission" => "write", "cmd" => "edit", "lang_var" => "edit"), );
Reimplemented from ilObjectAccess.
Definition at line 21 of file class.ilObjCloudAccess.php.
Referenced by ilObjCloudListGUI\init().
|
static |
$a_id |
Definition at line 122 of file class.ilObjCloudAccess.php.
Referenced by _checkAccess(), and ilObjCloudListGUI\getProperties().
|
static |
$a_id |
Definition at line 104 of file class.ilObjCloudAccess.php.
Referenced by _checkAccess(), and ilObjCloudListGUI\getProperties().
|
staticprotected |
Definition at line 18 of file class.ilObjCloudAccess.php.