livr
Version:
Lightweight validator supporting Language Independent Validation Rules Specification
20 lines (19 loc) • 511 B
JSON
[
{
"name": "address",
"rules": { "nested_object":{
"street": "required",
"zip": ["required", "positive_integer"],
"city": {"one_of": ["Kiev", "Kharkiv"] }
}}
},
{
"name": "address_with_custom_error",
"rules": { "nested_object":{
"street": "required",
"zip": ["required", "positive_integer"],
"city": {"one_of": ["Kiev", "Kharkiv"] }
}},
"error": "WRONG_ADDRESS"
}
]