Packages

The package allows you to verify phone number using simple API.

Current section

Files

Jump to
phone_verification lib phone_verification.ex
Raw

lib/phone_verification.ex

defmodule PhoneVerification do
@moduledoc """
Documentation for PhoneVerification.
"""
@behaviour PhoneVerification.Provider
def config(key) do
Application.get_env(:phone_verification, key)
end
@impl true
def start(params) do
config(:default)
|> Enum.into(%{})
|> Map.merge(params)
|> config(:provider).start()
end
@impl true
def check(params) do
config(:provider).check(params)
end
end