Class Form
Form validator
Package:Validators
Author:Art <a.molcanovas@gmail.com>
Located atsys/class/alo/validators/form.php
Methods summary
public | |
public | |
protected static boolean | |
public | |
public array | |
public array |
Magic methods summary
Constants summary
integer | R_EMAIL | 101 | # Defines a requirement as "email format" |
integer | R_REQUIRED | 102 | # Defines a requirement as "value required" |
integer | R_NUMERIC | 103 | # Defines a requirement as "must be numeric" |
integer | R_LENGTH_MIN | 104 | # Defines a requirement as "minimum length" |
integer | R_LENGTH_MAX | 105 | # Defines a requirement as "maximum length" |
integer | R_REGEX | 106 | # Defines a requirement as "must match regular expression" |
integer | R_CONTAIN_UPPERCASE | 107 | # Defines a requirement as "must contain uppercase character" |
integer | R_CONTAIN_LOWERCASE | 108 | # Defines a requirement as "must contain lowercase character" |
integer | R_CONTAIN_NUMBER | 109 | # Defines a requirement as "must contain number" |
integer | R_CONTAIN_NONALPHANUM | 110 | # Defines a requirement as "must contain non-alphanumeric character" |
integer | R_VAL_LT | 111 | # Defines a requirement as "numeric value must be lower than" |
integer | R_VAL_GT | 112 | # Defines a requirement as "numeric value must be greater than" |
integer | R_VAL_RANGE | 113 | # Defines a requirement as "must be within a supplied range of values" |
integer | R_VAL_LTE | 114 | # Defines a requirement as "numeric value must be lower than or equal to" |
integer | R_VAL_GTE | 115 | # Defines a requirement as "numeric value must be greater than or equal to" |
integer | E_NONSCALAR | 400 | # Error when a value is non-scalar |
Properties summary
public static | $this | # Static reference to the last instance of the class |
protected array | $data | # Supplied data array |
protected array | $binds | # Element requirements |
protected array | $evaluation | # Data array post-evaluation |