Skip to content
Spafaridis Xenofon edited this page Jan 2, 2016 · 4 revisions

How can I pick 1 or 2 options from a list

in PHP

$validator = new ArrayValidator(
    1, //minItems
    2, //maxItems
    new EnumValidator(['one', 'two', 'three', 'four'], true), //Items (allowed items in array)
    true, //uniqueItems
    false //additionalItems
);

JSON equivalent

{
    "type": "array",
    "minItems": 1,
    "maxItems": 2,
    "additionalItems": false,
    "items": {
        "type": "enum",
        "enum": [
            "one",
            "two",
            "three",
            "four"
        ],
        "validateType": true
    },
    "uniqueItems": true
}
Clone this wiki locally