class Internet extends Internet (View source)

Properties

protected $generator from  Base
protected $unique from  Base
static protected $freeEmailDomain
static protected $tld
static protected $userNameFormats from  Internet
static protected $emailFormats from  Internet
static protected $urlFormats from  Internet

Methods

__construct(Generator $generator)

No description

from  Base
static 
randomDigit()

No description

from  Base
static 
randomDigitNotNull()

No description

from  Base
static 
randomNumber($nbDigits = null, $strict = false)

No description

from  Base
static 
randomFloat($nbMaxDecimals = null, $min = 0, $max = null)

No description

from  Base
static 
numberBetween($min = 0, $max = 2147483647)

No description

from  Base
static 
randomLetter()

No description

from  Base
static 
randomAscii()

No description

from  Base
static 
randomElements(array $array = ['a', 'b', 'c'], $count = 1)

No description

from  Base
static 
randomElement($array = ['a', 'b', 'c'])

No description

from  Base
static 
randomKey(array $array = [])

No description

from  Base
static 
shuffle($arg = '')

No description

from  Base
static 
shuffleArray($array = [])

No description

from  Base
static 
shuffleString($string = '', $encoding = 'UTF-8')

No description

from  Base
static 
numerify($string = '###')

No description

from  Base
static 
lexify($string = '????')

No description

from  Base
static 
bothify($string = '## ??')

No description

from  Base
static 
asciify($string = '****')

No description

from  Base
static 
regexify($regex = '')

No description

from  Base
static 
toLower($string = '')

No description

from  Base
static 
toUpper($string = '')

No description

from  Base
optional($weight = 0.5, $default = null)

No description

from  Base
unique($reset = false, $max_retries = 10000)

No description

from  Base
static 
eachEvery($array)

No description

from  Base
static 
toAscii($string)

No description

from  Internet
email()

No description

from  Internet
safeEmail()

No description

from  Internet
freeEmail()

No description

from  Internet
companyEmail()

No description

from  Internet
static 
freeEmailDomain()

No description

from  Internet
static 
safeEmailDomain()

No description

from  Internet
userName()

No description

from  Internet
password($minLength = 6, $maxLength = 20)

No description

from  Internet
domainName()

No description

from  Internet
domainWord()

No description

from  Internet
tld()

No description

from  Internet
url()

No description

from  Internet
slug($nbWords = 6, $variableNbWords = true)

No description

from  Internet
ipv4()

No description

from  Internet
ipv6()

No description

from  Internet
static 
localIpv4()

No description

from  Internet
static 
macAddress()

No description

from  Internet

Details

__construct(Generator $generator)

No description

Parameters

Generator $generator

static randomDigit()

No description

static randomDigitNotNull()

No description

static randomNumber($nbDigits = null, $strict = false)

No description

Parameters

$nbDigits
$strict

static randomFloat($nbMaxDecimals = null, $min = 0, $max = null)

No description

Parameters

$nbMaxDecimals
$min
$max

static numberBetween($min = 0, $max = 2147483647)

No description

Parameters

$min
$max

static randomLetter()

No description

static randomAscii()

No description

static randomElements(array $array = ['a', 'b', 'c'], $count = 1)

No description

Parameters

array $array
$count

static randomElement($array = ['a', 'b', 'c'])

No description

Parameters

$array

static randomKey(array $array = [])

No description

Parameters

array $array

static shuffle($arg = '')

No description

Parameters

$arg

static shuffleArray($array = [])

No description

Parameters

$array

static shuffleString($string = '', $encoding = 'UTF-8')

No description

Parameters

$string
$encoding

static numerify($string = '###')

No description

Parameters

$string

static lexify($string = '????')

No description

Parameters

$string

static bothify($string = '## ??')

No description

Parameters

$string

static asciify($string = '****')

No description

Parameters

$string

static regexify($regex = '')

No description

Parameters

$regex

static toLower($string = '')

No description

Parameters

$string

static toUpper($string = '')

No description

Parameters

$string

optional($weight = 0.5, $default = null)

No description

Parameters

$weight
$default

unique($reset = false, $max_retries = 10000)

No description

Parameters

$reset
$max_retries

static protected eachEvery($array)

No description

Parameters

$array

static toAscii($string)

No description

Parameters

$string

email()

No description

final safeEmail()

No description

freeEmail()

No description

companyEmail()

No description

static freeEmailDomain()

No description

final static safeEmailDomain()

No description

userName()

No description

password($minLength = 6, $maxLength = 20)

No description

Parameters

$minLength
$maxLength

domainName()

No description

domainWord()

No description

tld()

No description

url()

No description

slug($nbWords = 6, $variableNbWords = true)

No description

Parameters

$nbWords
$variableNbWords

ipv4()

No description

ipv6()

No description

static localIpv4()

No description

static macAddress()

No description