3 declare(strict_types=1);
    39         $this->
ilCtrl = $DIC->ctrl();
    40         $this->main_tpl = $DIC->ui()->mainTemplate();
    48         $next_class = $this->
ilCtrl->getNextClass($this);
    49         $class_file = $this->
ilCtrl->lookupClassPath($next_class);
    51         if (is_file($class_file)) {
    53             $gui = $next_class::getInstance();
    55             $this->
ilCtrl->forwardCommand($gui);
    57             $this->main_tpl->setOnScreenMessage(
'failure', 
'GUI-Class not found! (' . $next_class . 
')');
 
ilGlobalTemplateInterface $main_tpl
 
Interface ilCtrlBaseClassInterface describes ilCtrl base classes. 
 
executeCommand()
The only thing this execute Command does is forward the command in the command chain. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...