ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
class.ilUIServiceDependencies.php
Go to the documentation of this file.
1<?php
2
3/* Copyright (c) 1998-2018 ILIAS open source, Extended GPL, see docs/LICENSE */
4
6
14{
19
23 protected $session;
24
28 protected $ui;
29
37 {
38 $this->ui = $ui;
39 $this->request_adapter = $request;
40 $this->session = (is_null($session))
42 : $session;
43 }
44
48 public function ui()
49 {
50 return $this->ui;
51 }
52
57 {
59 }
60
65 {
66 return $this->session;
67 }
68}
An exception for terminatinating execution or to throw for unit testing.
Provides fluid interface to RBAC services.
Definition: UIServices.php:10
Session data handling for filter ui service.
__construct(UIServices $ui, ilUIFilterRequestAdapter $request, ilUIFilterServiceSessionGateway $session=null)
Constructor.