ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
class.ilObjChatroomAdminAccess.php
Go to the documentation of this file.
1 <?php
2 /* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */
3 
4 require_once 'Services/Object/classes/class.ilObjectAccess.php';
5 
14 {
18  public static function _getCommands()
19  {
20  $commands = array();
21  $commands[] = array("permission" => "read", "cmd" => "view", "lang_var" => "enter", "default" => true);
22  $commands[] = array("permission" => "write", "cmd" => "edit", "lang_var" => "edit");
23  $commands[] = array("permission" => "write", "cmd" => "versions", "lang_var" => "versions");
24 
25  return $commands;
26  }
27 
31  public static function _checkGoto($a_target)
32  {
33  global $DIC;
34 
35  $t_arr = explode('_', $a_target);
36 
37  if ($t_arr[0] != 'chtr' || ((int) $t_arr[1]) <= 0) {
38  return false;
39  }
40 
41  if ($DIC->rbac()->system()->checkAccess('visible', $t_arr[1])) {
42  return true;
43  }
44 
45  return false;
46  }
47 }
global $DIC
Definition: saml.php:7
Class ilObjChatroomAdminAccess Access class for chatroom objects.
Class ilObjectAccess.