Permission wrapper for wikis.
More...
|
static | check ($a_perm, $a_ref_id, $a_cmd="") |
| Check permission. More...
|
|
Permission wrapper for wikis.
- Author
- Alex Killing alex..nosp@m.kill.nosp@m.ing@g.nosp@m.mx.d.nosp@m.e
- Version
- $Id$
Definition at line 12 of file class.ilWikiPerm.php.
◆ check()
static ilWikiPerm::check |
( |
|
$a_perm, |
|
|
|
$a_ref_id, |
|
|
|
$a_cmd = "" |
|
) |
| |
|
static |
Check permission.
- Parameters
-
string | $a_perm | permission |
int | $a_ref_id | ref id |
- Returns
- bool true/false
Definition at line 21 of file class.ilWikiPerm.php.
Referenced by ilWikiPageGUI\blockWikiPage(), ilObjWikiGUI\checkPermissionBool(), ilWikiPageGUI\confirmWikiPageDeletion(), ilWikiPageGUI\deleteWikiPageConfirmationScreen(), ilWikiFunctionsBlockGUI\fillDataSection(), ilWikiImportantPagesBlockGUI\getHTML(), and ilWikiPageGUI\unblockWikiPage().
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));
39 return $ilAccess->checkAccess($a_perm, $a_cmd, $a_ref_id);
The documentation for this class was generated from the following file: