Formagic main class
Autoloader implementation for Formagic classes.
Generic Formagic exception class
Formagic session exception
Formagic upload exception class
Formagic Filter Interface
Uses a valid PHP callback fot the value transformation.
Converts the given string into human readable time format.
Converts all newline characters to HTML breaks
Accepts a key-value array of replacements, the key being the value to be replaced, the value being the replacement.
Filters all prepended and trailing whitespaces from given value.
Abstract superclass for Formagic items
Formagic submit button item
Formagic_Item_Checkbox
Formagic Container Item class
Formagic_Item_Hidden
Displays it's value as plain text, with no input possibility.
Formagic image submit button item
Formagic_Item_Input
Password type input field for formagic formgenerator
Input type radio for formagic formgenerator
formagicItemSelect
Formagic_Item_Text (alias for Formagic_Item_Input)
Formagic_Item_Textarea
Formagic_Item_Upload
Protects a form from cross site request forgery attacks.
Represents item values after file upload is initiated. Implements a magic toString method, so that any default rules or filter will not fail when applied to this value.
Defines interface that all Formagic renderers have to implement.
Returns form items in array form to be processed by custom display manager
Returns rendered HTML form. Tables are used to place form elements.
Formagic Renderer Xhtml
FormagicRule abstract superclass
Email rule checks if a valid email address is entered.
Checks if validated value matches a specified counterpart.
Checks if dependencies between given items are matched
Checks if value is given
Checks if value is numeric
Checks if value is between min and max length
Abstract implementation of range comparsion rules
Checks if value is same as an associated session value
Defines rule validation strategy interface
Implementation of validation strategy interface.
Formagic session interface
Formagic PHP session class. Basic session implementation using PHP's default session handler.
Formagic translator interface
Formagic translator class