is v1.0.0 Is.Validators.If View Source
IF operator for validators.
Examples
iex> Is.validate("else", if: [:binary, equals: "else"])
[]
iex> Is.validate("else", [
...> if: [:binary, equals: "else"],
...> ])
[]
iex> Is.validate("something", [
...> if: [:binary, equals: "else"],
...> ])
[{:error, [], "must equals \"else\""}]
iex> Is.validate(1, [
...> if: [:binary, equals: "else"],
...> ])
[]