CakePHP Validators
Skipper supports CakePHP validators. Each field of entity can have one or more validators. Validators are defined as ORM properties. CakePHP proceeds validators in user defined order.

Hint: For deeper understanding of validator implemantation and customization possibilities see ORM Attributes.
Supported validators
| Validator | Non-standard parameters |
|---|---|
| alphaNumeric | |
| between | minimum, maximum |
| blank | |
| boolean | |
| cc | type, deep, regex |
| comparison | operator, value |
| custom | regex |
| date | format |
| datetime | dateFormat, regex |
| decimal | decimal |
| validate-host | |
| equalTo | value |
| extension | value |
| fileSize | operator, size |
| inList | values |
| ip | |
| isUnique | |
| luhn | deep |
| maxLength | value |
| mimeType | mimeTypes |
| minLength | value |
| money | position |
| multiple | in, min, max |
| notEmpty | |
| numeric | |
| naturalNumber | allowZero |
| phone | reg-ex, country |
| postal | reg-ex, country |
| range | minimum, maximum |
| ssn | reg-ex, country |
| time | |
| uploadError | |
| url | strict |
| userDefined | object, method, args |
| uuid |


