Namespace Phramework\Validate
Classes summary
| AllOf | Validates successfully if it validates successfully against all schema defined in allOf attribute |
| AnyOf | Validates successfully if it validates successfully against at least one schema defined in anyOf attribute |
| ArrayValidator | Array validator |
| BaseValidator | BaseValidator, every validator MUST extend this class |
| BooleanValidator | Boolean validator |
| DatetimeValidator | Datetime validator |
| DateValidator | Date validator |
| EmailValidator | Email validator |
| EnumValidator | Enum validator |
| IntegerValidator | Integer validator |
| NumberValidator | Number validator |
| ObjectValidator | Object validator |
| OneOf | Validates successfully if it validates successfully against exactly one schema defined in oneOf attribute |
| StringValidator | String validator |
| UnsignedIntegerValidator | UnsignedInteger validator |
| URLValidator | URL validator |
| UsernameValidator | Username validator |
| Validate | Provides various methods for validating data for varius datatypes. |
| ValidateResult | Helper class, contains the result of validator's validation |