Public Member Functions |
| | perm_invalid ($does_have, $must_have) |
| | get_perm ($user_id=false) |
| | have_perm ($perm, $user_id=false) |
| | get_studip_perm ($range_id, $user_id=false) |
| | get_uncached_studip_perm ($range_id, $user_id) |
| | have_studip_perm ($perm, $range_id, $user_id=false) |
| | get_profile_perm ($range_id, $user_id=false) |
| | get_uncached_profile_perm ($range_id, $user_id) |
| | have_profile_perm ($perm, $range_id, $user_id=false) |
| | is_fak_admin ($user_id=false) |
| | is_staff_member ($user_id=false) |
| | check ($p) |
| | have_perm ($p) |
| | permsum ($p) |
| | perm_islisted ($perms, $look_for) |
| | perm_sel ($name, $current="", $class="") |
Member Function Documentation
| get_perm |
( |
|
$user_id = false | ) |
|
| get_profile_perm |
( |
|
$range_id, |
|
|
|
$user_id = false |
|
) |
| |
| get_studip_perm |
( |
|
$range_id, |
|
|
|
$user_id = false |
|
) |
| |
| get_uncached_profile_perm |
( |
|
$range_id, |
|
|
|
$user_id |
|
) |
| |
| get_uncached_studip_perm |
( |
|
$range_id, |
|
|
|
$user_id |
|
) |
| |
| have_perm |
( |
|
$perm, |
|
|
|
$user_id = false |
|
) |
| |
| have_profile_perm |
( |
|
$perm, |
|
|
|
$range_id, |
|
|
|
$user_id = false |
|
) |
| |
| have_studip_perm |
( |
|
$perm, |
|
|
|
$range_id, |
|
|
|
$user_id = false |
|
) |
| |
| is_fak_admin |
( |
|
$user_id = false | ) |
|
| is_staff_member |
( |
|
$user_id = false | ) |
|
| perm_invalid |
( |
|
$does_have, |
|
|
|
$must_have |
|
) |
| |
Field Documentation
| $classname = "Seminar_Perm" |
Initial value: array(
"user" => 1,
"autor" => 3,
"tutor" => 7,
"dozent" => 15,
"admin" => 31,
"root" => 63
)
The documentation for this class was generated from the following file: