41 'permission' =>
'read',
55 return (
$DIC->access()->checkAccess(
'write',
'',
$ref_id)
56 ||
$DIC->access()->checkAccess(
'view_learning_progress',
'',
$ref_id))
57 &&
$DIC->access()->checkAccess(
'read',
'',
$ref_id);
64 return $DIC->access()->checkAccess(
'write',
'',
$ref_id);
71 return $DIC->access()->checkAccess(
'write',
'',
$ref_id);
78 return $DIC->access()->checkAccess(
'write',
'',
$ref_id);
85 return $DIC->access()->checkAccess(
'write',
'',
$ref_id);
92 return (
$DIC->access()->checkAccess(
'write',
'',
$ref_id)
93 ||
$DIC->access()->checkAccess(
'view_learning_progress_rec',
'',
$ref_id))
94 &&
$DIC->access()->checkAccess(
'read',
'',
$ref_id);
102 &&
$DIC->access()->checkAccess(
'cat_administrate_users',
'',
$ref_id);
110 if (
$DIC->access()->checkAccess(
'view_learning_progress',
'',
$ref_id)
116 if (
$DIC->access()->checkAccess(
'view_learning_progress',
'',
$ref_id)
123 if (
$DIC->access()->checkAccess(
'view_learning_progress_rec',
'',
$ref_id)
130 if (
$DIC->access()->checkAccess(
'view_learning_progress_rec',
'',
$ref_id)
144 $t_arr = explode(
'_', $a_target);
145 if ($t_arr[0] !==
'orgu' || ((
int) $t_arr[1]) <= 0) {
148 if (
$DIC->access()->checkAccess(
'read',
'', $t_arr[1])) {
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
static _getCommands()
get commands this method returns an array of all possible commands/permission combinations example: $...
static _checkAccessToUserLearningProgress(int $ref_id, int $usr_id)
static _checkGoto(string $a_target)
check whether goto script will succeed
static _checkAccessTypes(int $ref_id)
static _checkAccessStaffRec(int $ref_id)
static _checkAccessAdministrateUsers(int $ref_id)
static _checkAccessExport(int $ref_id)
static _checkAccessSettings(int $ref_id)
static _checkAccessPositions(int $ref_id)
static _checkAccessStaff(int $ref_id)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...