View Source Faker.Phone.EnGb (Faker v0.19.0-alpha.1)
This follows the rules of Telephone numbers in the United Kingdom.
Summary
Functions
Returns a random UK mobile phone number
Returns a random UK landline phone number
Returns a random UK mobile phone number
Returns a random UK phone number
Functions
@spec cell_number() :: String.t()
Returns a random UK mobile phone number
Examples
iex> Faker.Phone.EnGb.cell_number()
"+447415 426461"
iex> Faker.Phone.EnGb.cell_number()
"07483 297052"
iex> Faker.Phone.EnGb.cell_number()
"+447557 020303"
iex> Faker.Phone.EnGb.cell_number()
"+447609 733760"
@spec landline_number() :: String.t()
Returns a random UK landline phone number
Examples
iex> Faker.Phone.EnGb.landline_number()
"+44335426461"
iex> Faker.Phone.EnGb.landline_number()
"+44343297052"
iex> Faker.Phone.EnGb.landline_number()
"+44567020303"
iex> Faker.Phone.EnGb.landline_number()
"+44709733760"
@spec mobile_number() :: String.t()
Returns a random UK mobile phone number
Examples
iex> Faker.Phone.EnGb.mobile_number()
"+447415 426461"
iex> Faker.Phone.EnGb.mobile_number()
"07483 297052"
iex> Faker.Phone.EnGb.mobile_number()
"+447557 020303"
iex> Faker.Phone.EnGb.mobile_number()
"+447609 733760"
@spec number() :: String.t()
Returns a random UK phone number
Examples
iex> Faker.Phone.EnGb.number()
"+44042646108"
iex> Faker.Phone.EnGb.number()
"07897 052357"
iex> Faker.Phone.EnGb.number()
"+44803032097"
iex> Faker.Phone.EnGb.number()
"+447776 033745"