Namespace ICanBoogie\Validate\Validator
Classes summary
| AbstractComparisonValidator | Abstract for classes implementing value comparison. | 
| AbstractRangeValidator | Abstract for classes implementing rane comparison. | 
| AbstractValidator | Abstract validator. | 
| Between | Validates that a value is between two references. | 
| BetweenLength | Validates that a value is between two references. | 
| Blank | Validates that a value is blank. | 
| Boolean | Validates that a value is false. | 
| Validates that a value is a valid email address. | |
| Equal | Validates that a value equals a reference. | 
| Identical | Validates that a value is identical to a reference. | 
| IsFalse | Validates that a value is false. | 
| IsNull | Validates that a value is null. | 
| IsTrue | Validates that a value is true. | 
| JSON | Validates that a value is a JSON string. | 
| Max | Validates that a value has a maximum value. | 
| MaxLength | Validates that a value has a maximum length. | 
| Min | Validates that a value has a minimum value. | 
| MinLength | Validates that a value has a minimum length. | 
| NotBetween | Validates that a value is not between two references. | 
| NotBetweenLength | Validates that a value is between two references. | 
| NotBlank | Validates that a value is blank. | 
| NotEqual | Validates that a value does not equal a reference. | 
| NotIdentical | Validates that a value is not identical to a reference. | 
| NotNull | Validates that a value is not null. | 
| Regex | Validates that a value matches a regular expression. | 
| Required | States that a value is required. When the value is not present the validator issues an error and stops validation of the value, that is on error no other validator is run.  | 
| TimeZone | Validates that a value is a valid time zone. | 
| Type | Validates that a value is of a specific type. | 
| URL | Validates that a value is a valid URL. |