auth_admin
void
assign_cat_array
( &$category_array, $tpl_cat, $tpl_mask, $ug_id, $forum_id, [ $show_trace = false], $s_view)
void
display_mask
( $mode, $permission_type, &$hold_ary, [ $user_mode = 'user'], [ $local = false], [ $group_display = true])
void
get_mask
(set|view $mode, [mixed $user_id = false], [mixed $group_id = false], [mixed $forum_id = false], [string $auth_option = false], [local|global $scope = false], [ACL_NEVER|ACL_NO|ACL_YES $acl_fill = ACL_NEVER])
Inherited from auth
auth::$acl
auth::$acl_forum_ids
auth::$acl_options
auth::$cache
Constructor auth_admin (line 28)
Init auth settings
acl_add_option (line 688)
NOTE: this function is not in use atm
Add a new option to the list ... $options is a hash of form -> $options = array( 'local' => array('option1', 'option2', ...), 'global' => array('optionA', 'optionB', ...) );
acl_delete (line 974)
Remove local permission
acl_set (line 778)
Set a user or group ACL record
acl_set_role (line 911)
Set a role-specific ACL record
assign_cat_array (line 1082)
Assign category to template
used by display_mask()
build_permission_array (line 1158)
Building content array from permission rows with explicit key ordering
used by display_mask()
display_mask (line 263)
Display permission mask (assign to template)
display_role_mask (line 607)
Display permission mask for roles
get_mask (line 74)
Get permission mask This function only supports getting permissions of one type (for example a_)
get_role_mask (line 225)
Get permission mask for roles
This function only supports getting masks for one role
ghost_permissions (line 1223)
Use permissions from another user. This transferes a permission set from one user to another.
The other user is always able to revert back to his permission set. This function does not check for lower/higher permissions, it is possible for the user to gain "more" permissions by this. Admin permissions will not be copied.
Inherited From auth
auth::acl()
auth::acl_cache()
auth::acl_clear_prefetch()
auth::acl_get()
auth::acl_getf()
auth::acl_getf_global()
auth::acl_gets()
auth::acl_get_list()
auth::acl_group_raw_data()
auth::acl_raw_data()
auth::acl_raw_data_single_user()
auth::acl_role_data()
auth::acl_user_raw_data()
auth::build_auth_option_statement()
auth::build_bitstring()
auth::login()
auth::_set_group_hold_ary()
Documentation generated on Tue, 26 Aug 2008 08:33:58 +0200 by phpDocumentor 1.4.2