28         $ilAccess = $DIC->access();
    29         $ilCtrl = $DIC->ctrl();
    35         $tree = $DIC->repositoryTree();
    36         $lng = $DIC->language();
    37         $ilToolbar = $DIC->toolbar();
    39         $ilTab = $DIC->tabs();
    42         if (!$tree->checkForParentType($a_ref_id, 
'crs') &&
    43             !$tree->checkForParentType($a_ref_id, 
'grp')) {
    51         $isCourseOrGroupContentTab =
    53                 $ilCtrl->getCmd() === 
'view' &&
    54                 ($type === 
'crs' || $type === 
'grp')
    56                 $ilCtrl->getCmd() === 
'' &&
    58                 strtolower($ilCtrl->getCmdClass()) === 
'ilobjcoursegui'    60                 $ilCtrl->getCmd() === 
'' &&
    62                 strtolower($ilCtrl->getCmdClass()) === 
'ilobjgroupgui'    66             $isCourseOrGroupContentTab &&
    67             $ilAccess->checkAccess(
'write', 
'', $a_ref_id)
    69             $ilCtrl->setParameterByClass(
"ilrepositorygui", 
"ref_id", $a_ref_id);
    70             $ilCtrl->setParameterByClass(
"ilrepositorygui", 
"mv", 
"1");
    71             $ilCtrl->setParameterByClass(
"ilrepositorygui", 
"set_mode", 
"flat");
    72             $ilToolbar->addComponent(
    73                 $ui->factory()->button()->standard(
    74                     $lng->txt(
'mem_view_activate'),
    75                     $ilCtrl->getLinkTargetByClass(
"ilrepositorygui", 
"")
    78             $ilCtrl->clearParametersByClass(
"ilrepositorygui");
 
static _lookupObjId(int $ref_id)
 
static showMemberViewSwitch(int $a_ref_id)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
static _lookupType(int $id, bool $reference=false)