respect-validation/docs/Optional.md
Henrique Moody d53811f7b7 Remove user-defined optional values
Since we have NotOptional rule now, we must keep the same opposite
behaviour between these two rules.

This commit also improve and increase tests from Optional rule and
updates the documentation.

No tests was made for messages on MODE_DEFAULT because it's not possible
for a while since we don't have such much granularity control, but after
some fixes on Not rule, maybe we will be able to do that, that's why I
kept the messages on OptionalException.
2015-10-15 11:14:20 -03:00

426 B

Optional

  • v::optional(v $rule)

Validates if the given input is optional or not. By optional we consider null or an empty string ('').

v::optional(v::alpha())->validate(''); // true
v::optional(v::digit())->validate(null); // true

See also: