Todo
Classes summary
Phramework\Validate\EmailValidator |
Set global email minLength and maxLength |
Phramework\Validate\ObjectValidator |
Implement patternProperties Implement additionalProperties "additionalProperties": { "type": "string" } Implement dependencies Can it have default? |
Methods summary
Phramework\Validate\ArrayValidator | validate() |
incomplete |
Phramework\Validate\BaseValidator | runValidateCallback() |
May cause issues when parent validator calls this method and then child type casts the returned value (see number and integer validator) |
Phramework\Validate\BaseValidator | validateEnum() |
provide support for objects and arrays |
Phramework\Validate\BaseValidator | createFromObject() |
cleanup class loading |
Phramework\Validate\DatetimeValidator | __construct() |
add options for only date, or only time |
Phramework\Validate\DatetimeValidator | validate() |
set errorObject |
Phramework\Validate\DateValidator | __construct() |
add options for only date, or only time |
Phramework\Validate\DateValidator | validate() |
set errorObject |
Phramework\Validate\ObjectValidator | validate() |
clean up failure of recurvice objects |
Phramework\Validate\ObjectValidator | parse() |
find out if MissingParameters add errors additionalProperties |
Phramework\Validate\Validate | color() |
Implement additional types |