ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
class.ilObjCourseVerificationAccess.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=0);
20
25
class
ilObjCourseVerificationAccess
extends
ilObjectAccess
26
{
27
public
static
function
_getCommands
(): array
28
{
29
$commands = [];
30
$commands[] = [
'permission'
=>
'read'
,
'cmd'
=>
'view'
,
'lang_var'
=>
'show'
,
'default'
=>
true
];
31
return
$commands;
32
}
33
34
public
static
function
_checkGoto
($a_target): bool
35
{
36
global
$DIC
;
37
38
$ilAccess =
$DIC
->access();
39
40
$t_arr = explode(
'_'
, $a_target);
41
42
// #11021
43
// personal workspace context: do not force normal login
44
if
(isset($t_arr[2]) && $t_arr[2] ===
'wsp'
) {
45
return
ilSharedResourceGUI::hasAccess
((
int
) $t_arr[1]);
46
}
47
return
(
bool
) $ilAccess->checkAccess(
'read'
,
''
, (
int
) $t_arr[1]);
48
}
49
}
ilObjCourseVerificationAccess
Class ilObjCourseVerificationAccess.
Definition:
class.ilObjCourseVerificationAccess.php:26
ilObjCourseVerificationAccess\_getCommands
static _getCommands()
get commands
Definition:
class.ilObjCourseVerificationAccess.php:27
ilObjCourseVerificationAccess\_checkGoto
static _checkGoto($a_target)
Definition:
class.ilObjCourseVerificationAccess.php:34
ilObjectAccess
Class ilObjectAccess.
Definition:
class.ilObjectAccess.php:32
ilSharedResourceGUI\hasAccess
static hasAccess(int $a_node_id, bool $a_is_portfolio=false)
Definition:
class.ilSharedResourceGUI.php:168
$DIC
global $DIC
Definition:
shib_login.php:26
components
ILIAS
Course
classes
Verification
class.ilObjCourseVerificationAccess.php
Generated on Sat Oct 18 2025 23:02:53 for ILIAS by
1.9.4 (using
Doxyfile
)