Overview

Packages

  • Perms

Classes

  • Horde_Perms
  • Horde_Perms_Base
  • Horde_Perms_Datatree
  • Horde_Perms_Exception
  • Horde_Perms_Null
  • Horde_Perms_Permission
  • Horde_Perms_Permission_Datatree
  • Horde_Perms_Permission_Kolab
  • Horde_Perms_Permission_Kolab_Acl
  • Horde_Perms_Permission_Kolab_Acl_Anonymous
  • Horde_Perms_Permission_Kolab_Acl_Anyone
  • Horde_Perms_Permission_Kolab_Acl_Creator
  • Horde_Perms_Permission_Kolab_Acl_Group
  • Horde_Perms_Permission_Kolab_Acl_User
  • Horde_Perms_Permission_Kolab_AclIterator
  • Horde_Perms_Permission_Kolab_Element
  • Horde_Perms_Permission_Kolab_Element_Creator
  • Horde_Perms_Permission_Kolab_Element_Default
  • Horde_Perms_Permission_Kolab_Element_Group
  • Horde_Perms_Permission_Kolab_Element_Guest
  • Horde_Perms_Permission_Kolab_Element_User
  • Horde_Perms_Permission_Kolab_ElementIterator
  • Horde_Perms_Permission_Sql
  • Horde_Perms_Sql
  • Horde_Perms_Translation

Interfaces

  • Horde_Perms_Permission_Kolab_Storage
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Perms_Permission_Kolab_Element_Group

Maps a single Horde group permission element to a Kolab_Storage ACL.

Copyright 2006-2012 Horde LLC (http://www.horde.org/)

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

Horde_Perms_Permission_Kolab_Element
Extended by Horde_Perms_Permission_Kolab_Element_Group
Package: Perms
Category: Horde
License: LGPL 2.1
Author: Gunnar Wrobel wrobel@pardus.de
Link: http://pear.horde.org/index.php?package=Perms
Located at Horde/Perms/Permission/Kolab/Element/Group.php
Methods summary
public
# __construct( integer $permission, string $id, Horde_Group_Base $groups )

Constructor.

Constructor.

Parameters

$permission
<p>The folder permission as provided by Horde.</p>
$id
The group id.
$groups
The horde group handler.

Overrides

Horde_Perms_Permission_Kolab_Element::__construct()
public string
# getId( )

Get the Kolab_Storage ACL id for this permission.

Get the Kolab_Storage ACL id for this permission.

Returns

string
The ACL string.
public null
# unsetInCurrent( array & $current )

Unset the element in the provided permission array.

Unset the element in the provided permission array.

Parameters

$current
$current The current permission array.

Returns

null
Methods inherited from Horde_Perms_Permission_Kolab_Element
fromHorde()
API documentation generated by ApiGen