19 declare(strict_types=1);
    43         if ($this->dic->ctrl()->getNextClass() === strtolower(ilDashboardPageGUI::class)) {
    44             $lang = $this->dic->http()->wrapper()->query()->retrieve(
    45                 $this->page->getParentType() . 
'_lang',
    46                 $this->dic->refinery()->kindlyTo()->listOf($this->dic->refinery()->to()->string())
    48             $this->dic->ui()->mainTemplate()->setContent($this->dic->ctrl()->forwardCommand(
new ilDashboardPageGUI($lang)));
    50             if ($this->dic->language()->getInstalledLanguages() === [$this->dic->language()->getDefaultLanguage()]) {
    51                 $this->dic->ctrl()->setParameterByClass(ilDashboardPageGUI::class, 
'dshs_lang', $this->dic->language()->getDefaultLanguage());
    52                 $this->dic->ctrl()->redirectByClass(ilDashboardPageGUI::class, 
'edit');
    61             ILIAS_HTTP_PATH . 
'/' . $this->dic->ctrl()->getLinkTargetByClass(ilDashboardPageGUI::class, 
'edit')
    63         list($builder, 
$token) = $url_builder->acquireParameters([$this->page->getParentType()], 
'lang');
    64         $actions[] = $this->dic->ui()->factory()->table()->action()->single(
    65             $this->dic->language()->txt(
'edit'),
    70         $table = $this->dic->ui()->factory()->table()->data(
    71             $this->dic->language()->txt(
'dash_co_lang'),
    73                 'name' => $this->dic->ui()->factory()->table()->column()->text($this->dic->language()->txt(
'language'))->withIsSortable(
false),
    74                 'user_count' => $this->dic->ui()->factory()->table()->column()->text($this->dic->language()->txt(
'users'))->withIsSortable(
false)
    77         )->withActions($actions);
    79         $this->dic->ui()->mainTemplate()->setContent(
    80             $this->dic->ui()->renderer()->render($table->withRequest($this->dic->http()->request()))
 
ilDashboardPageGUI: ilPageEditorGUI, ilEditClipboardGUI, ilMDEditorGUI  ilDashboardPageGUI: ilAdminis...
 
Customizing of pimple-DIC for ILIAS. 
 
@ilCtrl_isCalledBy ilDashboardPageLanguageSelectGUI: ilObjDashboardSettingsGUI 
 
The scope of this class is split ilias-conform URI's into components.