Overview

Packages

  • framework
    • api
    • auth
    • cache
    • config
    • crypt
    • db
    • dispatch
    • format
    • module
    • modules
    • oauth2
    • output
    • request
    • servers
    • session
    • setup
    • webdav
  • modules
    • 2fa
      • handler
      • output
    • account
      • handler
      • output
    • api
      • login
        • functions
        • handler
    • calendar
      • handler
      • lib
      • output
    • carddav
      • contacts
        • functions
        • handler
    • contacts
      • handler
      • lib
      • output
    • core
      • handler
      • output
    • desktop
      • notifications
    • developer
      • handler
      • output
    • dynamic
      • login
        • handler
        • lib
        • output
    • feeds
      • handler
      • lib
      • output
    • github
      • handler
      • lib
      • output
    • gmail
      • contacts
        • handler
        • lib
    • helloworld
      • handler
      • output
    • history
      • handler
      • output
    • idletimer
      • handler
      • output
    • imap
      • folders
        • handler
        • output
      • handler
      • lib
      • output
    • inline
      • message
        • handler
        • output
    • keyboard
      • shortcuts
        • handler
        • output
    • ldap
      • contacts
        • handler
        • lib
        • output
    • local
      • contacts
        • handler
        • output
    • nasa
      • handler
      • output
    • nux
      • handler
      • lib
      • output
    • pgp
      • handler
      • output
    • pop3
      • handler
      • lib
      • output
    • profile
      • handler
      • output
    • profiles
      • lib
    • recaptcha
      • handler
      • output
    • recover
      • settings
        • handler
        • output
    • savedsearches
      • handler
      • lib
      • output
    • site
      • handler
    • smtp
      • handler
      • lib
      • output
    • tags
      • handler
      • libs
      • output
    • themes
      • handler
      • output
    • wordpress
      • handler
      • output
  • None

Classes

  • Hm_Handler_
  • Hm_Handler_Module
  • Hm_Output_
  • Hm_Output_Module

Traits

  • Hm_Handler_Validate
  • Hm_Module_Output
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Package framework\module

Classes summary
Hm_Handler_ Base class for data input processing modules, called "handler modules"
Hm_Handler_Module Base class for data input processing modules, called "handler modules"
Hm_Output_

Placeholder classes for disabling a module in a set. These allow a module set to replace another module set's assignments with "false" to disable them

Hm_Output_Module

Base class for output modules All modules that output data to a request must extend this class and define an output() method. It provides form validation, html sanitizing, and string translation services to modules

Traits summary
Hm_Handler_Validate

Methods used to validate handler module operations, like the HTTP request type and target/origin values

Hm_Module_Output

Module data management. These functions provide an interface for modules (both handler and output) to fetch data set by other modules and to return their own output. Handler modules must use these methods to set a response, output modules must if the format is AJAX, otherwise they should return an HTML5 string

Cypht Documentation API documentation generated by ApiGen