ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ILIAS\DI\UIServices Class Reference

Provides fluid interface to RBAC services. More...

+ Collaboration diagram for ILIAS\DI\UIServices:

Public Member Functions

 __construct (Container $container)
 
 factory ()
 Get the factory that crafts UI components. More...
 
 renderer ()
 Get a renderer for UI components. More...
 
 mainTemplate ()
 Get the ILIAS main template. More...
 

Protected Attributes

Container $container
 

Detailed Description

Provides fluid interface to RBAC services.

Definition at line 23 of file UIServices.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\DI\UIServices::__construct ( Container  $container)

Definition at line 27 of file UIServices.php.

References ILIAS\DI\UIServices\$container.

28  {
29  $this->container = $container;
30  }
Container $container
Definition: UIServices.php:25

Member Function Documentation

◆ factory()

◆ mainTemplate()

ILIAS\DI\UIServices::mainTemplate ( )

Get the ILIAS main template.

Returns

Definition at line 53 of file UIServices.php.

Referenced by ilExcRandomAssignmentGUI\__construct(), ilObjSearchSettingsFormGUI\__construct(), ilObjSearchLuceneSettingsFormGUI\__construct(), ILIAS\Export\PrintProcessGUI\getModalElements(), and ilTestCorrectionsGUI\showQuestionList().

54  {
55  return $this->container["tpl"];
56  }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
+ Here is the caller graph for this function:

◆ renderer()

Field Documentation

◆ $container

Container ILIAS\DI\UIServices::$container
protected

Definition at line 25 of file UIServices.php.

Referenced by ILIAS\DI\UIServices\__construct().


The documentation for this class was generated from the following file: