ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
class.ilWikiPerm.php
Go to the documentation of this file.
1<?php
2
3/* Copyright (c) 1998-2015 ILIAS open source, Extended GPL, see docs/LICENSE */
4
13{
21 static function check($a_perm, $a_ref_id, $a_cmd = "")
22 {
23 global $ilAccess;
24 switch ($a_perm)
25 {
26 case "edit_wiki_navigation":
27 return ($ilAccess->checkAccess("write", "", $a_ref_id)
28 || $ilAccess->checkAccess("edit_wiki_navigation", "", $a_ref_id));
29 case "delete_wiki_pages":
30 return ($ilAccess->checkAccess("write", "", $a_ref_id)
31 || $ilAccess->checkAccess("delete_wiki_pages", "", $a_ref_id));
32 case "activate_wiki_protection":
33 return ($ilAccess->checkAccess("write", "", $a_ref_id)
34 || $ilAccess->checkAccess("activate_wiki_protection", "", $a_ref_id));
35 case "wiki_html_export":
36 return ($ilAccess->checkAccess("write", "", $a_ref_id)
37 || $ilAccess->checkAccess("wiki_html_export", "", $a_ref_id));
38 }
39 return $ilAccess->checkAccess($a_perm, $a_cmd, $a_ref_id);
40 }
41
42}
43
44?>
Permission wrapper for wikis.
static check($a_perm, $a_ref_id, $a_cmd="")
Check permission.