19 declare(strict_types=1);
27 public static function dic(): Container
35 protected static function buildDIC(): Container
38 $dic =
new Container();
44 $dic[
'repo.Authorities'],
45 $dic[
'repo.UserAssignments'],
51 $dic[
"repo.OperationContexts"]
55 $dic[
"repo.Operations"],
56 $dic[
"repo.OperationContexts"]
58 $dic[
'ui.factory'] =
static fn(): \ILIAS\UI\Factory => $DIC[
'ui.factory'];
59 $dic[
'ui.renderer'] =
static fn(): \ILIAS\UI\Renderer => $DIC[
'ui.renderer'];
60 $dic[
'query'] =
static fn(): \ILIAS\HTTP\Wrapper\RequestWrapper => $DIC[
'http']->wrapper()->query();
63 $dic[
'lng'] =
static fn():
\ilLanguage => $DIC[
'lng'];
64 $dic[
'ctrl'] =
static fn():
\ilCtrl => $DIC[
'ilCtrl'];
65 $dic[
'tabs'] =
static fn():
\ilTabsGUI => $DIC[
'ilTabs'];
Class ilCtrl provides processing control methods.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Interface ilAccessHandler This interface combines all available interfaces which can be called via gl...
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null