class Base (View source)

Properties

protected $generator
protected $unique

Methods

__construct(Generator $generator)

No description

static 
randomDigit()

No description

static 
randomDigitNotNull()

No description

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

No description

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

No description

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

No description

static 
randomLetter()

No description

static 
randomAscii()

No description

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

No description

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

No description

static 
randomKey(array $array = [])

No description

static 
shuffle($arg = '')

No description

static 
shuffleArray($array = [])

No description

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

No description

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

No description

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

No description

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

No description

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

No description

static 
regexify($regex = '')

No description

static 
toLower($string = '')

No description

static 
toUpper($string = '')

No description

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

No description

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

No description

static 
eachEvery($array)

No description

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