ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
ILIAS\Chatroom\AccessBridge Class Reference
+ Collaboration diagram for ILIAS\Chatroom\AccessBridge:

Public Member Functions

 __construct (ilRbacSystem $rbac)
 
 checkAccess (string $a_permission, string $a_cmd, int $a_ref_id, string $a_type="", ?int $a_obj_id=null, ?int $a_tree_id=null)
 

Private Attributes

ilRbacSystem $rbac
 

Detailed Description

Definition at line 25 of file AccessBridge.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Chatroom\AccessBridge::__construct ( ilRbacSystem  $rbac)

Definition at line 29 of file AccessBridge.php.

References ILIAS\Chatroom\AccessBridge\$rbac, and ILIAS\Repository\rbac().

30  {
31  $this->rbac = $rbac;
32  }
+ Here is the call graph for this function:

Member Function Documentation

◆ checkAccess()

ILIAS\Chatroom\AccessBridge::checkAccess ( string  $a_permission,
string  $a_cmd,
int  $a_ref_id,
string  $a_type = "",
?int  $a_obj_id = null,
?int  $a_tree_id = null 
)

Definition at line 34 of file AccessBridge.php.

References ILIAS\Repository\rbac().

41  : bool {
42  return $this->rbac->checkAccess($a_permission, $a_ref_id);
43  }
+ Here is the call graph for this function:

Field Documentation

◆ $rbac

ilRbacSystem ILIAS\Chatroom\AccessBridge::$rbac
private

Definition at line 27 of file AccessBridge.php.

Referenced by ILIAS\Chatroom\AccessBridge\__construct().


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