Horde 4 Developer Documentation This is documentation for Horde 4. Go to Doc/DevH3 for Horde 3 Documentation. Go to Doc/DevH5 for Horde 5 Documentation. Documentation (H4 & H5) Filesystem structure Configuration files Framework modules Special files Global constants and objects Globally defined injector instances Themes Registry overview; Registry Usage Output Buffering Converting applications to H4 Components helper Translations API Documentation Library Components Horde_Argv Basic Usage Advanced Usage Extending Horde_Argv Option Callbacks Horde_Cli_Modular Horde_Db and Migrations usage examples Horde Http Client PSR-18 and PSR-7 implementation Horde Http Server Middleware and Controller PSR-15 implementation Horde_History Horde_Imap_Client Horde_Injector Horde_Kolab_Format Horde_Mime Horde_Pear Horde_Prefs Horde_Shares Horde_Template Debugging Debugging Tools S/MIME debugging Releases and Branches Horde release cycle rules Current development branches Building and releasing a package Building a snapshot of a package Miscellaneous Dev Stuff Command line scripts WebDAV/GroupDAV/CalDAV Documentation Doc/Dev/Benchmarks Copyright and license stuff Vim configuration useful for Horde Development Emacs configurations for Horde Old Continuous integration