Moodle  2.2.1
http://www.collinsharper.com
C:/xampp/htdocs/moodle/lib/pear/HTML/QuickForm.php File Reference

Go to the source code of this file.

Data Structures

class  HTML_QuickForm
class  HTML_QuickForm_Error

Enumerations

enum  QUICKFORM_OK
enum  QUICKFORM_ERROR
enum  QUICKFORM_INVALID_RULE
enum  QUICKFORM_NONEXIST_ELEMENT
enum  QUICKFORM_INVALID_FILTER
enum  QUICKFORM_UNREGISTERED_ELEMENT
enum  QUICKFORM_INVALID_ELEMENT_NAME
enum  QUICKFORM_INVALID_PROCESS
enum  QUICKFORM_DEPRECATED
enum  QUICKFORM_INVALID_DATASOURCE

Variables

 $GLOBALS ['HTML_QUICKFORM_ELEMENT_TYPES']
 $GLOBALS ['_HTML_QuickForm_registered_rules']

Enumeration Type Documentation

Definition at line 84 of file QuickForm.php.

Definition at line 77 of file QuickForm.php.

Definition at line 85 of file QuickForm.php.

Definition at line 82 of file QuickForm.php.

Definition at line 80 of file QuickForm.php.

Definition at line 83 of file QuickForm.php.

Definition at line 78 of file QuickForm.php.

Definition at line 79 of file QuickForm.php.

Definition at line 76 of file QuickForm.php.

Definition at line 81 of file QuickForm.php.


Variable Documentation

$GLOBALS['HTML_QUICKFORM_ELEMENT_TYPES']
Initial value:
        array(
            'group'         =>array('HTML/QuickForm/group.php','HTML_QuickForm_group'),
            'hidden'        =>array('HTML/QuickForm/hidden.php','HTML_QuickForm_hidden'),
            'reset'         =>array('HTML/QuickForm/reset.php','HTML_QuickForm_reset'),
            'checkbox'      =>array('HTML/QuickForm/checkbox.php','HTML_QuickForm_checkbox'),
            'file'          =>array('HTML/QuickForm/file.php','HTML_QuickForm_file'),
            'image'         =>array('HTML/QuickForm/image.php','HTML_QuickForm_image'),
            'password'      =>array('HTML/QuickForm/password.php','HTML_QuickForm_password'),
            'radio'         =>array('HTML/QuickForm/radio.php','HTML_QuickForm_radio'),
            'button'        =>array('HTML/QuickForm/button.php','HTML_QuickForm_button'),
            'submit'        =>array('HTML/QuickForm/submit.php','HTML_QuickForm_submit'),
            'select'        =>array('HTML/QuickForm/select.php','HTML_QuickForm_select'),
            'hiddenselect'  =>array('HTML/QuickForm/hiddenselect.php','HTML_QuickForm_hiddenselect'),
            'text'          =>array('HTML/QuickForm/text.php','HTML_QuickForm_text'),
            'textarea'      =>array('HTML/QuickForm/textarea.php','HTML_QuickForm_textarea'),
            'link'          =>array('HTML/QuickForm/link.php','HTML_QuickForm_link'),
            'advcheckbox'   =>array('HTML/QuickForm/advcheckbox.php','HTML_QuickForm_advcheckbox'),
            'date'          =>array('HTML/QuickForm/date.php','HTML_QuickForm_date'),
            'static'        =>array('HTML/QuickForm/static.php','HTML_QuickForm_static'),
            'header'        =>array('HTML/QuickForm/header.php', 'HTML_QuickForm_header'),
            'html'          =>array('HTML/QuickForm/html.php', 'HTML_QuickForm_html'),
            'hierselect'    =>array('HTML/QuickForm/hierselect.php', 'HTML_QuickForm_hierselect'),
            'autocomplete'  =>array('HTML/QuickForm/autocomplete.php', 'HTML_QuickForm_autocomplete'),
            'xbutton'       =>array('HTML/QuickForm/xbutton.php','HTML_QuickForm_xbutton')
        )

Definition at line 25 of file QuickForm.php.

$GLOBALS['_HTML_QuickForm_registered_rules']
Initial value:
 array(
    'required'      => array('html_quickform_rule_required', 'HTML/QuickForm/Rule/Required.php'),
    'maxlength'     => array('html_quickform_rule_range',    'HTML/QuickForm/Rule/Range.php'),
    'minlength'     => array('html_quickform_rule_range',    'HTML/QuickForm/Rule/Range.php'),
    'rangelength'   => array('html_quickform_rule_range',    'HTML/QuickForm/Rule/Range.php'),
    'email'         => array('html_quickform_rule_email',    'HTML/QuickForm/Rule/Email.php'),
    'regex'         => array('html_quickform_rule_regex',    'HTML/QuickForm/Rule/Regex.php'),
    'lettersonly'   => array('html_quickform_rule_regex',    'HTML/QuickForm/Rule/Regex.php'),
    'alphanumeric'  => array('html_quickform_rule_regex',    'HTML/QuickForm/Rule/Regex.php'),
    'numeric'       => array('html_quickform_rule_regex',    'HTML/QuickForm/Rule/Regex.php'),
    'nopunctuation' => array('html_quickform_rule_regex',    'HTML/QuickForm/Rule/Regex.php'),
    'nonzero'       => array('html_quickform_rule_regex',    'HTML/QuickForm/Rule/Regex.php'),
    'callback'      => array('html_quickform_rule_callback', 'HTML/QuickForm/Rule/Callback.php'),
    'compare'       => array('html_quickform_rule_compare',  'HTML/QuickForm/Rule/Compare.php')
)

Definition at line 52 of file QuickForm.php.

 All Data Structures Namespaces Files Functions Variables Enumerations