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. |