PHP Класс Horde_Perms_Permission_Kolab_Element, horde

Автор: Gunnar Wrobel ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_permission integer The permission.

Открытые методы

Метод Описание
__construct ( integer $permission ) Constructor.
fromHorde ( ) : string Convert the Horde_Perms:: mask to a Acl string.
getId ( ) : string Get the Kolab_Storage ACL id for this permission.
unsetInCurrent ( &$current ) Unset the element in the provided permission array.

Защищенные методы

Метод Описание
convertMaskToAcl ( ) : string Convert the a Horde_Perms:: mask to a Acl string.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( integer $permission )
$permission integer The folder permission as provided by Horde.

convertMaskToAcl() защищенный Метод

Convert the a Horde_Perms:: mask to a Acl string.
protected convertMaskToAcl ( ) : string
Результат string The ACL

fromHorde() публичный Метод

Convert the Horde_Perms:: mask to a Acl string.
public fromHorde ( ) : string
Результат string The ACL string.

getId() абстрактный публичный Метод

Get the Kolab_Storage ACL id for this permission.
abstract public getId ( ) : string
Результат string The ACL string.

unsetInCurrent() абстрактный публичный Метод

Unset the element in the provided permission array.
abstract public unsetInCurrent ( &$current )

Описание свойств

$_permission защищенное свойство

The permission.
protected int $_permission
Результат integer