ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
RBACServices.php
Go to the documentation of this file.
1<?php
2
19namespace ILIAS\DI;
20
25{
27
29 {
30 $this->container = $container;
31 }
32
36 public function system(): \ilRbacSystem
37 {
38 return $this->container["rbacsystem"];
39 }
40
44 public function admin(): \ilRbacAdmin
45 {
46 return $this->container["rbacadmin"];
47 }
48
52 public function review(): \ilRbacReview
53 {
54 return $this->container["rbacreview"];
55 }
56}
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:36
Provides fluid interface to RBAC services.
system()
Get the interface to the RBAC system.
review()
Get the interface to query the RBAC system.
__construct(Container $container)
admin()
Get the interface to insert relations into the RBAC system.
Class ilRbacAdmin Core functions for role based access control.
class ilRbacReview Contains Review functions of core Rbac.
class ilRbacSystem system function like checkAccess, addActiveRole ... Supporting system functions ar...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: Container.php:19