Ravel v0.0.2 Ravel.Rules.Required

iex> Ravel.Rules.Required.validate nil, %Ravel.Rules.Required{}, :field, [] false

iex> Ravel.Rules.Required.validate 0, %Ravel.Rules.Required{}, :field, [] false

iex> Ravel.Rules.Required.validate 5, %Ravel.Rules.Required{}, :field, [] true

iex> Ravel.Rules.Required.validate “”, %Ravel.Rules.Required{}, :field, [] false

iex> Ravel.Rules.Required.validate “item”, %Ravel.Rules.Required{}, :field, [] true

iex> Ravel.Rules.Required.validate [], %Ravel.Rules.Required{}, :field, [] false

iex> Ravel.Rules.Required.validate ["item"], %Ravel.Rules.Required{}, :field, [] true

iex> Ravel.Rules.Required.validate %{}, %Ravel.Rules.Required{}, :field, [] false

iex> Ravel.Rules.Required.validate %{field: “item”}, %Ravel.Rules.Required{}, :field, [] true

Summary

Functions

validate(value, required, key, data)