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 |