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.

CakePHP validators in Skipper property editor

Hint: For deeper understanding of validator implemantation and customization possibilities see ORM Attributes.

Supported validators

ValidatorNon-standard parameters
alphaNumeric
betweenminimum, maximum
blank
boolean
cctype, deep, regex
comparisonoperator, value
customregex
dateformat
datetimedateFormat, regex
decimaldecimal
emailvalidate-host
equalTovalue
extensionvalue
fileSizeoperator, size
inListvalues
ip
isUnique
luhndeep
maxLengthvalue
mimeTypemimeTypes
minLengthvalue
moneyposition
multiplein, min, max
notEmpty
numeric
naturalNumberallowZero
phonereg-ex, country
postalreg-ex, country
rangeminimum, maximum
ssnreg-ex, country
time
uploadError
urlstrict
userDefinedobject, method, args
uuid