Documentation
"features": {
"mandatory": [
{
"homecountry": "!fi"
}
]
}
"features": {
"mandatory": "true"
}
float
"features": {
"validate_check": [
"number"
]
}
[] or withoutinteger
"features": {
"validate_check": [
"digit"
]
}
[] or withoutfloat
"features": {
"validate_check": [
"PositiveNumber"
]
}
[] or without
"features": {
"validate_check": [
"email"
]
}
[] or without
"features": {
"validate_check": [
"ytunnus"
]
}
[] or withoutlength:length
"features": {
"validate_check": [
"exact_len:12"
]
}
[] or without/^[0-9\+\-\ \s]+$/i
"features": {
"validate_check": [
"phoneNumber"
]
}
[] or without
"features": {
"validate_check": [
"exact_len_rfid"
]
}
[] or without/^([a-fA-F0-9]+)$/i
"features": {
"validate_check": [
"rfidCheck"
]
}
[] or without
"features": {
"validate_check": [
"birthdate"
]
}
[] or withoutnumbers,.ampm:
"features": {
"validate_check": [
"timeCheck"
]
}
[] or withoutHH:MM and splits hours with : . ,
"features": {
"validate_check": [
"hour24Check"
]
}
[] or without/^(-?[0-9]{1,6}([:|.|,]){0,1}[0-9]{0,2})$/i
"features": {
"validate_check": [
"hourCheck"
]
}
[] or without