\Horde_Perms

The Horde_Perms package provides the Horde permissions system.

Copyright 2001-2017 Horde LLC (http://www.horde.org/)

See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Summary

Methods
Properties
Constants
getPermsArray()
integerToArray()
No public properties found
SHOW
READ
EDIT
DELETE
ALL
ROOT
No protected methods found
$_itaCache
N/A
No private methods found
No private properties found
N/A

Constants

SHOW

SHOW

Existence of object is known - object is shown to user.

READ

READ

Contents of the object can be read.

EDIT

EDIT

Contents of the object can be edited.

DELETE

DELETE

The object can be deleted.

ALL

ALL

A bitmask of all possible permission values.

Useful for removeXxxPermission(), unsetPerm(), etc. 30 = SHOW | READ | EDIT | DELETE

ROOT

ROOT

The root permission.

Properties

$_itaCache

$_itaCache : array

Cache for integerToArray().

Type

array

Methods

getPermsArray()

getPermsArray() : array

Returns an hash of the available permissions.

Returns

array —

The available permissions as a hash.

integerToArray()

integerToArray(integer  $int) : \TODO

Given an integer value of permissions returns an array representation of the integer.

Parameters

integer $int

The integer representation of permissions.

Returns

\TODO