exvalidate v0.0.1 Exvalidate.Rules.Accepted View Source
The field under validation must be "yes", "on", 1, or true.
Examples
iex(3)> Exvalidate.Rules.Accepted.validating(:accepted, nil)
{:error, :not_accepted}
iex(3)> Exvalidate.Rules.Accepted.validating(:accepted, "yes")
{:ok, "yes"}
iex(3)> Exvalidate.Rules.Accepted.validating(:accepted, "on")
{:ok, "on"}
iex(3)> Exvalidate.Rules.Accepted.validating(:accepted, 1)
{:ok, 1}
iex(3)> Exvalidate.Rules.Accepted.validating(:accepted, true)
{:ok, true}
For see examples go to the tests: test/rules/accepted_test.exs