Faker v0.8.0 Faker.Internet

Functions for generating internet related data

Summary

Functions

Returns a complete random domain name

Returns a random domain suffix

Returns a random domain word

Returns a complete email based on a domain name

Returns a complete free email based on a free email service [gmail, yahoo, hotmail]

Returns a free email service

Returns a random image url from placekitten.com | placehold.it | dummyimage.com

Generates an ipv4 address

Generates an ipv6 address

Generates a mac address

Returns a safe email

Generates a slug If no words are provided it will generate 2 to 5 random words If no glue is provied it will use one of -, _ or

Returns a random url

Returns a random username

Functions

domain_name()
domain_name() :: String.t

Returns a complete random domain name

domain_suffix()
domain_suffix() :: String.t

Returns a random domain suffix

domain_word()
domain_word() :: String.t

Returns a random domain word

email()
email() :: String.t

Returns a complete email based on a domain name

free_email()
free_email() :: String.t

Returns a complete free email based on a free email service [gmail, yahoo, hotmail]

free_email_service()
free_email_service() :: String.t

Returns a free email service

image_url()
image_url() :: String.t

Returns a random image url from placekitten.com | placehold.it | dummyimage.com

ip_v4_address()
ip_v4_address() :: String.t

Generates an ipv4 address

ip_v6_address()
ip_v6_address() :: String.t

Generates an ipv6 address

mac_address()
mac_address() :: String.t

Generates a mac address

safe_email()
safe_email() :: String.t

Returns a safe email

slug(words \\ nil, glue \\ nil)
slug([String.t], [String.t]) :: String.t

Generates a slug If no words are provided it will generate 2 to 5 random words If no glue is provied it will use one of -, _ or .

url()
url() :: String.t

Returns a random url

user_name()
user_name() :: String.t

Returns a random username