Data Validation for Elixir.
Summary
Functions
Lookup a validator from configured sources
Examples
iex> Capstone.Vendor.Vex.validator(:presence) Capstone.Vendor.Vex.Validators.Presence iex> Capstone.Vendor.Vex.validator(:exclusion) Capstone.Vendor.Vex.Validators.Exclusion
Lookup a validator from given sources
Examples
iex> Capstone.Vendor.Vex.validator(:presence, [[presence: :presence_stub]]) :presence_stub iex> Capstone.Vendor.Vex.validator(:exclusion, [Capstone.Vendor.Vex.Validators]) Capstone.Vendor.Vex.Validators.Exclusion iex> Capstone.Vendor.Vex.validator(:presence, [Capstone.Vendor.Vex.Validators, [presence: :presence_stub]]) Capstone.Vendor.Vex.Validators.Presence iex> Capstone.Vendor.Vex.validator(:presence, [[presence: :presence_stub], Capstone.Vendor.Vex.Validators]) :presence_stub