ILIAS  release_7 Revision v7.30-3-g800a261c036
ilUIServiceDependencies Class Reference

UI service dependencies. More...

+ Collaboration diagram for ilUIServiceDependencies:

Public Member Functions

 __construct (UIServices $ui, ilUIFilterRequestAdapter $request, ilUIFilterServiceSessionGateway $session=null)
 Constructor. More...
 
 ui ()
 
 getRequest ()
 
 getSession ()
 

Protected Attributes

 $request_adapter
 
 $session
 
 $ui
 

Detailed Description

UI service dependencies.

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

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

Constructor & Destructor Documentation

◆ __construct()

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

Constructor.

Parameters
UIServices
ilUIFilterRequestAdapter$request
ilUIFilterServiceSessionGateway | null$session

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

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

40  {
41  $this->ui = $ui;
42  $this->request_adapter = $request;
43  $this->session = (is_null($session))
45  : $session;
46  }
Session data handling for filter ui service.
+ Here is the call graph for this function:

Member Function Documentation

◆ getRequest()

ilUIServiceDependencies::getRequest ( )
Returns
ilUIFilterRequestAdapter

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

References $request_adapter.

Referenced by ilUIFilterService\__construct().

+ Here is the caller graph for this function:

◆ getSession()

ilUIServiceDependencies::getSession ( )
Returns
ilUIFilterServiceSessionGateway

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

References $session.

Referenced by ilUIFilterService\__construct().

+ Here is the caller graph for this function:

◆ ui()

ilUIServiceDependencies::ui ( )
Returns
UIServices

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

References $ui.

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

+ Here is the caller graph for this function:

Field Documentation

◆ $request_adapter

ilUIServiceDependencies::$request_adapter
protected

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

Referenced by getRequest().

◆ $session

ilUIServiceDependencies::$session
protected

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

Referenced by __construct(), and getSession().

◆ $ui

ilUIServiceDependencies::$ui
protected

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

Referenced by __construct(), and ui().


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