ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilUIServiceDependencies Class Reference

UI service dependencies. More...

+ Collaboration diagram for ilUIServiceDependencies:

Public Member Functions

 __construct (UIServices $ui, ilUIFilterRequestAdapter $request, ?ilUIFilterServiceSessionGateway $session=null)
 
 ui ()
 
 getRequest ()
 
 getSession ()
 

Protected Attributes

ilUIFilterRequestAdapter $request_adapter
 
ilUIFilterServiceSessionGateway $session
 
UIServices $ui
 

Detailed Description

UI service dependencies.

Author
killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 27 of file class.ilUIServiceDependencies.php.

Constructor & Destructor Documentation

◆ __construct()

ilUIServiceDependencies::__construct ( UIServices  $ui,
ilUIFilterRequestAdapter  $request,
?ilUIFilterServiceSessionGateway  $session = null 
)

Definition at line 33 of file class.ilUIServiceDependencies.php.

37 {
38 $this->ui = $ui;
39 $this->request_adapter = $request;
40 $this->session = $session ?? new ilUIFilterServiceSessionGateway();
41 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ilUIFilterServiceSessionGateway $session

References $session, $ui, and ui().

+ Here is the call graph for this function:

Member Function Documentation

◆ getRequest()

ilUIServiceDependencies::getRequest ( )

Definition at line 48 of file class.ilUIServiceDependencies.php.

49 {
51 }
ilUIFilterRequestAdapter $request_adapter

References $request_adapter.

Referenced by ilUIFilterService\__construct().

+ Here is the caller graph for this function:

◆ getSession()

ilUIServiceDependencies::getSession ( )

Definition at line 53 of file class.ilUIServiceDependencies.php.

References $session.

Referenced by ilUIFilterService\__construct().

+ Here is the caller graph for this function:

◆ ui()

ilUIServiceDependencies::ui ( )

Definition at line 43 of file class.ilUIServiceDependencies.php.

44 {
45 return $this->ui;
46 }
Provides fluid interface to RBAC services.
Definition: UIServices.php:25

References $ui.

Referenced by ilUIFilterService\__construct(), and __construct().

+ Here is the caller graph for this function:

Field Documentation

◆ $request_adapter

ilUIFilterRequestAdapter ilUIServiceDependencies::$request_adapter
protected

Definition at line 29 of file class.ilUIServiceDependencies.php.

Referenced by getRequest().

◆ $session

ilUIFilterServiceSessionGateway ilUIServiceDependencies::$session
protected

Definition at line 30 of file class.ilUIServiceDependencies.php.

Referenced by __construct(), and getSession().

◆ $ui

UIServices ilUIServiceDependencies::$ui
protected

Definition at line 31 of file class.ilUIServiceDependencies.php.

Referenced by __construct(), and ui().


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