3declare(strict_types=1);
 
   36        $this->
ctrl = $DIC->ctrl();
 
   37        $this->
lng = $DIC->language();
 
   38        $this->main_tpl = 
$DIC->ui()->mainTemplate();
 
   47        $this->main_tpl->setTitle($this->
lng->txt(
"my_courses_groups"));
 
   48        switch ($next_class) {
 
   49            case "ilpdmembershipblockgui":
 
   52                $ret = $this->
ctrl->forwardCommand($block);
 
   54                    $this->main_tpl->setContent($ret);
 
   59                if ($cmd === 
"show") {
 
   63        $this->main_tpl->printToStdout();
 
   66    protected function show(): void
 
txt(string $a_topic, string $a_default_lang_fallback_mod="")
gets the text for a given topic if the topic is not in the list, the topic itself with "-" will be re...
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
ilGlobalTemplateInterface $main_tpl
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
static getImagePath(string $img, string $module_path="", string $mode="output", bool $offline=false)
get image path (for images located in a template directory)
 
Interface ilCtrlBaseClassInterface describes ilCtrl base classes.
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
getCmd(string $fallback_command=null)
Returns the command passed with the current POST or GET request.
 
getNextClass($a_gui_class=null)
Returns the fully-qualified classname of the next class in the control flow.
 
setReturn(object $a_gui_obj, string $a_cmd=null)
Sets the return command of a given GUI object.
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
setContent(string $a_html)
Sets content for standard template.
 
setTitle(string $a_title, bool $hidden=false)
Sets title in standard template.