ILIAS  release_7 Revision v7.30-3-g800a261c036
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
36 public function __construct(
40 ) {
41 $this->ui = $ui;
42 $this->request_adapter = $request;
43 $this->session = (is_null($session))
45 : $session;
46 }
47
51 public function ui()
52 {
53 return $this->ui;
54 }
55
60 {
62 }
63
68 {
69 return $this->session;
70 }
71}
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.