/ecto-phone-number

Phone number type with validation and formatting for Ecto

Primary LanguageElixirMIT LicenseMIT

Ecto Phone Number

license build status Hex version

Phone number type with validation and formatting for Ecto

Features:

  • Express phone numbers in the code with explicit structure
  • Validate and format phone numbers using Google's globally acclaimed libphonenumber
  • Use the most up-to-date phone definition available for Elixir

Getting Started

Add ecto_phone_number as a dependency to your project in mix.exs:

defp deps do
  [{:ecto_phone_number, "~> x.x.x"}]
end

Then run mix deps.get to fetch it.

Documentation

Visit documentation on HexDocs for a complete API reference.