ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
class.ilObjChatroomAdminAccess.php
Go to the documentation of this file.
1<?php
2
3/* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */
4
5include_once("./Services/Object/classes/class.ilObjectAccess.php");
6
18{
19
32 public function _getCommands()
33 {
34 $commands = array();
35 $commands[] = array("permission" => "read", "cmd" => "view", "lang_var" => "enter", "default" => true);
36 $commands[] = array("permission" => "write", "cmd" => "edit", "lang_var" => "edit");
37 $commands[] = array("permission" => "write", "cmd" => "versions", "lang_var" => "versions");
38
39 return $commands;
40 }
41
51 public function _checkGoto($a_target)
52 {
53 global $ilAccess;
54
55 $t_arr = explode("_", $a_target);
56
57 if ($t_arr[0] != "chtr" || ((int) $t_arr[1]) <= 0)
58 {
59 return false;
60 }
61
62 if ($ilAccess->checkAccess("visible", "", $t_arr[1]))
63 {
64 return true;
65 }
66
67 return false;
68 }
69
70}
71
72?>
Class ilObjChatroomAdminAccess.
_getCommands()
This method returns an array of all possible commands/permission combinations.
_checkGoto($a_target)
Check whether goto script will succeed.
Class ilObjectAccess.