Overview

Packages

  • Pear

Classes

  • Horde_Pear_Exception
  • Horde_Pear_Package_Contents_Ignore_Composite
  • Horde_Pear_Package_Contents_Ignore_Dot
  • Horde_Pear_Package_Contents_Ignore_Git
  • Horde_Pear_Package_Contents_Ignore_Hidden
  • Horde_Pear_Package_Contents_Ignore_Nothing
  • Horde_Pear_Package_Contents_Ignore_Patterns
  • Horde_Pear_Package_Contents_Include_All
  • Horde_Pear_Package_Contents_InstallAs_Horde
  • Horde_Pear_Package_Contents_InstallAs_HordeApplication
  • Horde_Pear_Package_Contents_InstallAs_HordeComponent
  • Horde_Pear_Package_Contents_InstallAs_HordeRole
  • Horde_Pear_Package_Contents_List
  • Horde_Pear_Package_Contents_Role_HordeApplication
  • Horde_Pear_Package_Contents_Role_HordeComponent
  • Horde_Pear_Package_Dependencies
  • Horde_Pear_Package_Task_UpdateContents
  • Horde_Pear_Package_Type_Horde
  • Horde_Pear_Package_Xml
  • Horde_Pear_Package_Xml_Contents
  • Horde_Pear_Package_Xml_Directory
  • Horde_Pear_Package_Xml_Element_Directory
  • Horde_Pear_Package_Xml_Element_File
  • Horde_Pear_Package_Xml_Factory
  • Horde_Pear_Registry
  • Horde_Pear_Remote
  • Horde_Pear_Rest
  • Horde_Pear_Rest_Dependencies
  • Horde_Pear_Rest_Package
  • Horde_Pear_Rest_PackageList
  • Horde_Pear_Rest_Release
  • Horde_Pear_Rest_Releases

Interfaces

  • Horde_Pear_Package_Contents
  • Horde_Pear_Package_Contents_Ignore
  • Horde_Pear_Package_Contents_Include
  • Horde_Pear_Package_Contents_InstallAs
  • Horde_Pear_Package_Contents_Role
  • Horde_Pear_Package_Task
  • Horde_Pear_Package_Type
  • Overview
  • Package
  • Class
  • Tree

Package Pear

Classes summary
Horde_Pear_Exception This provides the standard exception class for this package.
Horde_Pear_Package_Contents_Ignore_Composite

Horde_Pear_Package_Contents_Ignore_Composite:: combines several ignore handlers.

Horde_Pear_Package_Contents_Ignore_Dot Horde_Pear_Package_Contents_Ignore_Dot:: ignores "." and ".."
Horde_Pear_Package_Contents_Ignore_Git

Horde_Pear_Package_Contents_Ignore_Git:: indicates which files in a content listing should be ignored based on the contents from a .gitignore file.

Horde_Pear_Package_Contents_Ignore_Hidden Horde_Pear_Package_Contents_Ignore_Hidden:: ignores hidden files.
Horde_Pear_Package_Contents_Ignore_Nothing Horde_Pear_Package_Contents_Ignore_Nothing:: ignores no file.
Horde_Pear_Package_Contents_Ignore_Patterns

Horde_Pear_Package_Contents_Ignore_Patterns:: ignores files based on a pattern list.

Horde_Pear_Package_Contents_Include_All Horde_Pear_Package_Contents_Include_All:: includes all files.
Horde_Pear_Package_Contents_InstallAs_Horde

Horde_Pear_Package_Contents_InstallAs_Horde:: determines install locations for the base Horde application.

Horde_Pear_Package_Contents_InstallAs_HordeApplication

Horde_Pear_Package_Contents_InstallAs_HordeApplication:: determines install locations for Horde applications.

Horde_Pear_Package_Contents_InstallAs_HordeComponent

Horde_Pear_Package_Contents_InstallAs_HordeComponent:: determines install locations for Horde components.

Horde_Pear_Package_Contents_InstallAs_HordeRole

Horde_Pear_Package_Contents_InstallAs_HordeRole:: determines install locations for the Horde Role package.

Horde_Pear_Package_Contents_List The core file list generator for package.xml files.
Horde_Pear_Package_Contents_Role_HordeApplication

Horde_Pear_Package_Contents_Role_HordeApplication:: handles file roles for Horde applications.

Horde_Pear_Package_Contents_Role_HordeComponent

Horde_Pear_Package_Contents_Role_HordeComponent:: handles file roles for Horde components.

Horde_Pear_Package_Dependencies Handles dependency conversions.
Horde_Pear_Package_Task_UpdateContents Updates the content listings of a package.xml file.
Horde_Pear_Package_Type_Horde Horde_Pear_Package_Type_Horde:: deals with packages provided by Horde.
Horde_Pear_Package_Xml Handles package.xml files.
Horde_Pear_Package_Xml_Contents Handles the XML contents list.
Horde_Pear_Package_Xml_Directory Handles a directory in the contents list.
Horde_Pear_Package_Xml_Element_Directory Handles a XML directory node in the contents list.
Horde_Pear_Package_Xml_Element_File Handles a XML file node in the contents list.
Horde_Pear_Package_Xml_Factory Generates instances required for package.xml manipulations.
Horde_Pear_Registry The PEAR registry for locally installed packages.
Horde_Pear_Remote Remote access to a PEAR server.
Horde_Pear_Rest REST access to a PEAR server.
Horde_Pear_Rest_Dependencies A parser for a dependency list from a PEAR server.
Horde_Pear_Rest_Package A parser for a package information response from a PEAR server.
Horde_Pear_Rest_PackageList A parser for a package list response from a PEAR server.
Horde_Pear_Rest_Release A parser for a release information response from a PEAR server.
Horde_Pear_Rest_Releases A parser for a release list response from a PEAR server.
Interfaces summary
Horde_Pear_Package_Contents Defines a content generator for package.xml files.
Horde_Pear_Package_Contents_Ignore

Horde_Pear_Package_Contents_Ignore:: defines "ignore" filters to be used when generating package.xml filelists.

Horde_Pear_Package_Contents_Include

Horde_Pear_Package_Contents_Include:: defines "include" filters to be used when generating package.xml filelists.

Horde_Pear_Package_Contents_InstallAs

Horde_Pear_Package_Contents_InstallAs:: defines location handlers for package.xml filelists.

Horde_Pear_Package_Contents_Role

Horde_Pear_Package_Contents_Role:: defines role handlers for package.xml filelists.

Horde_Pear_Package_Task The base task definition.
Horde_Pear_Package_Type Horde_Pear_Package_Type:: defines a helper that identifies a package type.
API documentation generated by ApiGen