3 declare(strict_types=1);
    31         $this->ref_id = $DIC->http()->wrapper()->query()->has(
'ref_id')
    32             ? $DIC->http()->wrapper()->query()->retrieve(
'ref_id', $DIC->refinery()->kindlyTo()->int())
    37         $this->
tabs = $DIC[
'ilTabs'];
    38         $this->
lng = $DIC->language();
    39         $this->
lng->loadLanguageModule(
'mme');
    40         $this->
ctrl = $DIC[
'ilCtrl'];
    41         $this->tpl = $DIC[
'tpl'];
    42         $this->tree = $DIC[
'tree'];
    43         $this->rbac_system = $DIC[
'rbacsystem'];
    51         $next_class = $this->
ctrl->getNextClass();
    53         if ($next_class == 
'') {
    54             $this->
ctrl->redirectByClass(ilMMTopItemGUI::class);
    61         switch ($next_class) {
    62             case strtolower(ilPermissionGUI::class):
    63                 $this->tab_handling->initTabs(self::TAB_PERMISSIONS);
    64                 $this->
tabs->activateTab(self::TAB_PERMISSIONS);
    66                 $this->
ctrl->forwardCommand($perm_gui);
    68             case strtolower(ilMMTopItemGUI::class):
    71                 $this->
ctrl->forwardCommand($g);
    73             case strtolower(ilMMSubItemGUI::class):
    76                 $this->
ctrl->forwardCommand($g);
    78             case strtolower(ilMMUploadHandlerGUI::class):
    80                 $this->
ctrl->forwardCommand($g);
 
Class ilObjMainMenuGUI  ilObjMainMenuGUI: ilAdministrationGUI  ilObjMainMenuGUI: ilPermissionGUI. 
 
__construct()
ilObjMainMenuGUI constructor. 
 
ilGlobalTemplateInterface $tpl
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
New implementation of ilObjectGUI. 
 
prepareOutput(bool $show_sub_objects=true)
 
ilRbacSystem $rbac_system
 
Class ilMMUploadHandlerGUI. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
Class ilMMTopItemGUI  ilMMSubItemGUI: ilObjMainMenuGUI  ilMMSubItemGUI: ilMMItemTranslationGUI. 
 
Class ilMMTopItemGUI  ilMMTopItemGUI: ilObjMainMenuGUI  ilMMTopItemGUI: ilMMItemTranslationGUI. 
 
New PermissionGUI (extends from old ilPermission2GUI) RBAC related output. 
 
assignObject()
create object instance as internal property (repository/workspace switch) 
 
ilMMTabHandling $tab_handling