mirror of
https://github.com/Respect/Validation.git
synced 2026-03-17 15:50:03 +01:00
658 B
658 B
Optional
v::optional(v $rule)v::optional(v $rule, array $optionalValues)
Validates if the given input is optional or not. By optional you may interpret
as null or an empty string ('').
v::optional(v::alpha())->validate(''); // true
v::optional(v::digit())->validate(null); // true
Also you can defined what values you want as optional values:
v::optional(v::alpha(), array(null))->validate(''); // false
The example bellow returns false because only null is accepted as optional
value, and '' is not.
See also: