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
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.
Visit documentation on HexDocs for a complete API reference.