File/program/lib/aclmanager.class.php

Description

/program/lib/aclmanager.class.php - dealing with access control lists

This file defines a class for dealing (edit+save but not create or delete) with lists of access control parameters. The main purpose is to allow easy editing of the many many permission bitmaps that are possible for both users and groups.

Classes
Class Description
 class AclManager class for manipulating (edit+save) access control lists
Constants
ACL_LEVEL_AREA = 3 (line 55)

limit available role options to pages, sections and areas (used in pagemanager permissions)

ACL_LEVEL_NONE = 0 (line 46)

limit available role options to 'none' and 'guru' (used in pagemanager permissions)

ACL_LEVEL_PAGE = 1 (line 49)

limit available role options to pages (used in pagemanager permissions)

ACL_LEVEL_SECTION = 2 (line 52)

limit available role options to pages and sections (used in pagemanager permissions)

ACL_LEVEL_SITE = 4 (line 58)

no limit on available role options (used in pagemanager permissions)

ACL_TYPE_ADMIN = 2 (line 36)

acl for administrator permissions

ACL_TYPE_INTRANET = 1 (line 33)

acl for intranet permissions

ACL_TYPE_MODULE = 4 (line 42)

acl for individual module permissions

ACL_TYPE_PAGEMANAGER = 3 (line 39)

acl for pagemanager permissions

Documentation generated on Tue, 28 Jun 2016 19:07:44 +0200 by phpDocumentor 1.4.0