Overview

Packages

  • Kolab
    • Storage

Classes

  • Horde_Kolab_Storage_Base
  • Horde_Kolab_Storage_Cache
  • Horde_Kolab_Storage_Cache_Data
  • Horde_Kolab_Storage_Cache_List
  • Horde_Kolab_Storage_Cached
  • Horde_Kolab_Storage_Data_Base
  • Horde_Kolab_Storage_Data_Cached
  • Horde_Kolab_Storage_Data_Decorator_Log
  • Horde_Kolab_Storage_Data_Format_Mime
  • Horde_Kolab_Storage_Data_Modifiable
  • Horde_Kolab_Storage_Data_Old
  • Horde_Kolab_Storage_Data_Parser_Structure
  • Horde_Kolab_Storage_Data_Query_History_Base
  • Horde_Kolab_Storage_Data_Query_History_Cache
  • Horde_Kolab_Storage_Data_Query_Preferences_Base
  • Horde_Kolab_Storage_Data_Query_Preferences_Cache
  • Horde_Kolab_Storage_Decorator_Synchronization
  • Horde_Kolab_Storage_Driver_Base
  • Horde_Kolab_Storage_Driver_Cclient
  • Horde_Kolab_Storage_Driver_Decorator_Base
  • Horde_Kolab_Storage_Driver_Decorator_Log
  • Horde_Kolab_Storage_Driver_Decorator_Timer
  • Horde_Kolab_Storage_Driver_Imap
  • Horde_Kolab_Storage_Driver_Mock
  • Horde_Kolab_Storage_Driver_Mock_Data
  • Horde_Kolab_Storage_Driver_Pear
  • Horde_Kolab_Storage_Driver_Rcube
  • Horde_Kolab_Storage_Exception
  • Horde_Kolab_Storage_Exception_Pear
  • Horde_Kolab_Storage_Factory
  • Horde_Kolab_Storage_Folder_Base
  • Horde_Kolab_Storage_Folder_Decorator_Base
  • Horde_Kolab_Storage_Folder_Decorator_Trigger
  • Horde_Kolab_Storage_Folder_Namespace
  • Horde_Kolab_Storage_Folder_Namespace_Config
  • Horde_Kolab_Storage_Folder_Namespace_Element
  • Horde_Kolab_Storage_Folder_Namespace_Element_Other
  • Horde_Kolab_Storage_Folder_Namespace_Element_Personal
  • Horde_Kolab_Storage_Folder_Namespace_Element_Shared
  • Horde_Kolab_Storage_Folder_Namespace_Element_SharedWithPrefix
  • Horde_Kolab_Storage_Folder_Namespace_Fixed
  • Horde_Kolab_Storage_Folder_Namespace_Imap
  • Horde_Kolab_Storage_Folder_Stamp_Uids
  • Horde_Kolab_Storage_Folder_Type
  • Horde_Kolab_Storage_List_Base
  • Horde_Kolab_Storage_List_Decorator_Cache
  • Horde_Kolab_Storage_List_Decorator_Log
  • Horde_Kolab_Storage_List_Query_Acl_Base
  • Horde_Kolab_Storage_List_Query_Acl_Cache
  • Horde_Kolab_Storage_List_Query_ActiveSync_Base
  • Horde_Kolab_Storage_List_Query_ActiveSync_Cache
  • Horde_Kolab_Storage_List_Query_List_Base
  • Horde_Kolab_Storage_List_Query_List_Cache
  • Horde_Kolab_Storage_List_Query_Share_Base
  • Horde_Kolab_Storage_List_Query_Share_Cache
  • Horde_Kolab_Storage_QuerySet_Base
  • Horde_Kolab_Storage_QuerySet_Cached
  • Horde_Kolab_Storage_QuerySet_Uncached
  • Horde_Kolab_Storage_Synchronization
  • Horde_Kolab_Storage_Translation
  • Horde_Kolab_Storage_Uncached

Interfaces

  • Horde_Kolab_Storage
  • Horde_Kolab_Storage_Data
  • Horde_Kolab_Storage_Data_Format
  • Horde_Kolab_Storage_Data_Parser
  • Horde_Kolab_Storage_Data_Query
  • Horde_Kolab_Storage_Data_Query_History
  • Horde_Kolab_Storage_Data_Query_Preferences
  • Horde_Kolab_Storage_Driver
  • Horde_Kolab_Storage_Folder
  • Horde_Kolab_Storage_Folder_Stamp
  • Horde_Kolab_Storage_List
  • Horde_Kolab_Storage_List_Query
  • Horde_Kolab_Storage_List_Query_Acl
  • Horde_Kolab_Storage_List_Query_ActiveSync
  • Horde_Kolab_Storage_List_Query_List
  • Horde_Kolab_Storage_List_Query_Share
  • Horde_Kolab_Storage_Queriable
  • Horde_Kolab_Storage_Query
  • Horde_Kolab_Storage_QuerySet
  • Overview
  • Package
  • Class
  • Tree

Package Kolab\Storage

Classes summary
Horde_Kolab_Storage_Base The basis for Kolab storage access.
Horde_Kolab_Storage_Cache The Kolab_Cache class provides a cache for Kolab groupware objects.
Horde_Kolab_Storage_Cache_Data A cache backend for Kolab storage data handlers.
Horde_Kolab_Storage_Cache_List A cache backend for Kolab storage list handlers.
Horde_Kolab_Storage_Cached The cached variant for the Kolab storage handler [the default].
Horde_Kolab_Storage_Data_Base The basic handler for data objects in a Kolab storage folder.
Horde_Kolab_Storage_Data_Cached The cache decorator for Kolab storage data handlers.
Horde_Kolab_Storage_Data_Decorator_Log A log decorator for the data handlers.
Horde_Kolab_Storage_Data_Format_Mime Bridges a MIME message with Kolab format data parsing.
Horde_Kolab_Storage_Data_Modifiable A modifiable message object.
Horde_Kolab_Storage_Data_Old

The Kolab_Data class represents a data type in a Kolab storage folder on the Kolab server.

Horde_Kolab_Storage_Data_Parser_Structure

Parses an object by relying on the MIME capabilities of the backend. er.

Horde_Kolab_Storage_Data_Query_History_Base

The hook that updates the Horde history information once data gets synchronized with the Kolab backend.

Horde_Kolab_Storage_Data_Query_History_Cache

The cache based hook that updates the Horde history information once data gets synchronized with the Kolab backend.

Horde_Kolab_Storage_Data_Query_Preferences_Base Basic query for preferences data.
Horde_Kolab_Storage_Data_Query_Preferences_Cache Cached access to the preferences data.
Horde_Kolab_Storage_Decorator_Synchronization A synchronization decorator for the Kolab storage handler.
Horde_Kolab_Storage_Driver_Base The base driver definition for accessing Kolab storage drivers.
Horde_Kolab_Storage_Driver_Cclient An cclient based Kolab storage driver.
Horde_Kolab_Storage_Driver_Decorator_Base The basic driver decorator definition for accessing Kolab storage.
Horde_Kolab_Storage_Driver_Decorator_Log A log decorator definition for the Kolab storage drivers.
Horde_Kolab_Storage_Driver_Decorator_Timer A stop watch decorator for outgoing requests from the Kolab storage drivers.
Horde_Kolab_Storage_Driver_Imap The IMAP driver class for accessing Kolab storage.
Horde_Kolab_Storage_Driver_Mock An Kolab storage mock driver.
Horde_Kolab_Storage_Driver_Mock_Data Data storage for the mock driver.
Horde_Kolab_Storage_Driver_Pear An PEAR-Net_Imap based Kolab storage driver.
Horde_Kolab_Storage_Driver_Rcube A Roundcube Imap based Kolab storage driver.
Horde_Kolab_Storage_Exception This class provides the standard error class for Kolab Storage exceptions.
Horde_Kolab_Storage_Exception_Pear

This class converts PEAR errors into exceptions for the Kolab_Storage package.

Horde_Kolab_Storage_Factory A generic factory for the various Kolab_Storage classes.
Horde_Kolab_Storage_Folder_Base

The Kolab_Folder class represents an single folder in the Kolab backend.

Horde_Kolab_Storage_Folder_Decorator_Base The basic decorator definition for Kolab folders.
Horde_Kolab_Storage_Folder_Decorator_Trigger This decorator triggers a URL following certain actions on the folder.
Horde_Kolab_Storage_Folder_Namespace

The Horde_Kolab_Storage_Folder_Namespace:: class handles IMAP namespaces and allows to derive folder information from folder names.

Horde_Kolab_Storage_Folder_Namespace_Config

The Horde_Kolab_Storage_Folder_Namespace_Config:: allows to configure the available IMAP namespaces on the Kolab server.

Horde_Kolab_Storage_Folder_Namespace_Element The Horde_Kolab_Storage_Folder_Namespace_Element:: class represents a namespace type.
Horde_Kolab_Storage_Folder_Namespace_Element_Other

The Horde_Kolab_Storage_Folder_Namespace_Element_Other:: class represents the namespace for folders of other users.

Horde_Kolab_Storage_Folder_Namespace_Element_Personal

The Horde_Kolab_Storage_Folder_Namespace_Element_Personal:: class represents the namespace for folders owned by the currently authenticated user.

Horde_Kolab_Storage_Folder_Namespace_Element_Shared

The Horde_Kolab_Storage_Folder_Namespace_Element_Shared:: class represents the shared namespace.

Horde_Kolab_Storage_Folder_Namespace_Element_SharedWithPrefix

The Horde_Kolab_Storage_Folder_Namespace_Element_Shared:: class represents the shared namespace and hides the prefix of that shared namespace.

Horde_Kolab_Storage_Folder_Namespace_Fixed

The Horde_Kolab_Storage_Folder_Namespace_Fixed:: implements the default IMAP namespaces on the Kolab server.

Horde_Kolab_Storage_Folder_Namespace_Imap

The Horde_Kolab_Storage_Folder_Namespace_Config:: allows to use the information from the IMAP NAMESPACE command to identify the IMAP namespaces on the Kolab server.

Horde_Kolab_Storage_Folder_Stamp_Uids A folder stamp that includes a list of UIDs.
Horde_Kolab_Storage_Folder_Type Handles folder types.
Horde_Kolab_Storage_List_Base The basic handler for accessing folder lists from Kolab storage.
Horde_Kolab_Storage_List_Decorator_Cache The cache decorator for folder lists from Kolab storage.
Horde_Kolab_Storage_List_Decorator_Log The log decorator for folder lists from Kolab storage.
Horde_Kolab_Storage_List_Query_Acl_Base Handles a list of folder acls.
Horde_Kolab_Storage_List_Query_Acl_Cache Handles a cached list of folder acls.
Horde_Kolab_Storage_List_Query_ActiveSync_Base Handles a active sync parameters.
Horde_Kolab_Storage_List_Query_ActiveSync_Cache Caches active sync parameters.
Horde_Kolab_Storage_List_Query_List_Base The basic list query.
Horde_Kolab_Storage_List_Query_List_Cache The cached list query.
Horde_Kolab_Storage_List_Query_Share_Base Handles a share parameters.
Horde_Kolab_Storage_List_Query_Share_Cache Caches share parameters.
Horde_Kolab_Storage_QuerySet_Base Adds a set of uncached queries to the list handlers.
Horde_Kolab_Storage_QuerySet_Cached Adds a set of cached queries to the list handlers.
Horde_Kolab_Storage_QuerySet_Uncached Adds a set of uncached queries to the list handlers.
Horde_Kolab_Storage_Synchronization Handles synchronization with the backend.
Horde_Kolab_Storage_Translation Horde_Kolab_Storage_Translation is the translation wrapper class for Horde_Kolab_Storage.
Horde_Kolab_Storage_Uncached The basic handler for accessing data from Kolab storage.
Interfaces summary
Horde_Kolab_Storage

The Horde_Kolab_Storage class provides the means to access the Kolab server storage for groupware objects.

Horde_Kolab_Storage_Data Defines the Kolab data handler.
Horde_Kolab_Storage_Data_Format

Defines a bridge between the Kolab format parser and the objects fetched from the backend.

Horde_Kolab_Storage_Data_Parser

Defines a parser interface for converters that turn Kolab data objects into arrays. er.

Horde_Kolab_Storage_Data_Query Represents a data query.
Horde_Kolab_Storage_Data_Query_History Defines the data synchronization hook for history data.
Horde_Kolab_Storage_Data_Query_Preferences Defines the data query for preferences data.
Horde_Kolab_Storage_Driver The driver definition for accessing Kolab storage.
Horde_Kolab_Storage_Folder The interface describing a Kolab folder.
Horde_Kolab_Storage_Folder_Stamp

Defines unique stamps that allow to determine if folder data has changed or not.

Horde_Kolab_Storage_List The interface describing a list of Kolab folders.
Horde_Kolab_Storage_List_Query Represents a list query.
Horde_Kolab_Storage_List_Query_Acl Defines the ACL query.
Horde_Kolab_Storage_List_Query_ActiveSync The interface of the query for active sync settings.
Horde_Kolab_Storage_List_Query_List The interface of the basic list query.
Horde_Kolab_Storage_List_Query_Share The interface of the share information query.
Horde_Kolab_Storage_Queriable Marks a queriable class.
Horde_Kolab_Storage_Query Represents a query.
Horde_Kolab_Storage_QuerySet Represents a set of queries.
API documentation generated by ApiGen