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

Package Perms

Classes summary
Horde_Perms The Horde_Perms package provides the Horde permissions system.
Horde_Perms_Base The Horde_Perms_Base class provides the Horde permissions system.
Horde_Perms_Datatree

The Horde_Perms_Datatree class provides a Horde_DataTree driver for the Horde permissions system.

Horde_Perms_Exception Exception handler for the Horde_Perms package.
Horde_Perms_Null Horde_Perms_Null
Horde_Perms_Permission Instance of a single permissioning object.
Horde_Perms_Permission_Datatree

Extension of the Horde_DataTreeObject class for storing Permission information in the Horde_DataTree driver. If you want to store specialized Permission information, you should extend this class instead of extending Horde_DataTreeObject directly.

Horde_Perms_Permission_Kolab Maps folder permissions into the Horde_Permission system.
Horde_Perms_Permission_Kolab_Acl Maps a single Kolab_Storage ACL element to the Horde permission system.
Horde_Perms_Permission_Kolab_Acl_Anonymous Maps a single Kolab_Storage anonymous ACL element to the Horde permission system.
Horde_Perms_Permission_Kolab_Acl_Anyone Maps a single Kolab_Storage known user ACL element to the Horde permission system.
Horde_Perms_Permission_Kolab_Acl_Creator Maps a single Kolab_Storage creator ACL element to the Horde permission system.
Horde_Perms_Permission_Kolab_Acl_Group Maps a single Kolab_Storage group ACL element to the Horde permission system.
Horde_Perms_Permission_Kolab_Acl_User Maps a single Kolab_Storage user ACL element to the Horde permission system.
Horde_Perms_Permission_Kolab_AclIterator Maps Kolab_Storage ACL to the Horde permission system.
Horde_Perms_Permission_Kolab_Element Maps a single Horde permission element to a Kolab_Storage ACL.
Horde_Perms_Permission_Kolab_Element_Creator Maps a single Horde creator permission element to a Kolab_Storage ACL.
Horde_Perms_Permission_Kolab_Element_Default Maps a single Horde default permission element to a Kolab_Storage ACL.
Horde_Perms_Permission_Kolab_Element_Group Maps a single Horde group permission element to a Kolab_Storage ACL.
Horde_Perms_Permission_Kolab_Element_Guest Maps a single Horde guest permission element to a Kolab_Storage ACL.
Horde_Perms_Permission_Kolab_Element_User Maps a single Horde user permission element to a Kolab_Storage ACL.
Horde_Perms_Permission_Kolab_ElementIterator Maps Horde permission elements into Kolab_Storage ACL.
Horde_Perms_Permission_Sql

Extension of the Horde_Permission class for storing permission information in the SQL driver.

Horde_Perms_Sql

The Horde_Perms_Sql:: class provides a SQL driver for the Horde permissions system.

Horde_Perms_Translation Horde_Perms_Translation is the translation wrapper class for Horde_Perms.
Interfaces summary
Horde_Perms_Permission_Kolab_Storage Defines a Kolab storage object that supports permission handling.
API documentation generated by ApiGen