class Dates extends Base (View source)

Properties

protected $generator from  Base
protected $unique from  Base
static protected $century

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 
getMaxTimestamp($max = 'now')

No description

static 
unixTime($max = 'now')

No description

static 
dateTime($max = 'now')

No description

static 
dateTimeAD($max = 'now')

No description

static 
iso8601($max = 'now')

No description

static 
date($format = 'Y-m-d', $max = 'now')

No description

static 
time($format = 'H:i:s', $max = 'now')

No description

static 
dateTimeBetween($startDate = '-30 years', $endDate = 'now')

No description

static 
dateTimeThisCentury($max = 'now')

No description

static 
dateTimeThisDecade($max = 'now')

No description

static 
dateTimeThisYear($max = 'now')

No description

static 
dateTimeThisMonth($max = 'now')

No description

static 
amPm($max = 'now')

No description

static 
dayOfMonth($max = 'now')

No description

static 
dayOfWeek($max = 'now')

No description

static 
month($max = 'now')

No description

static 
monthName($max = 'now')

No description

static 
year($max = 'now')

No description

static 
century()

No description

static 
timezone()

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

static protected getMaxTimestamp($max = 'now')

No description

Parameters

$max

static unixTime($max = 'now')

No description

Parameters

$max

static dateTime($max = 'now')

No description

Parameters

$max

static dateTimeAD($max = 'now')

No description

Parameters

$max

static iso8601($max = 'now')

No description

Parameters

$max

static date($format = 'Y-m-d', $max = 'now')

No description

Parameters

$format
$max

static time($format = 'H:i:s', $max = 'now')

No description

Parameters

$format
$max

static dateTimeBetween($startDate = '-30 years', $endDate = 'now')

No description

Parameters

$startDate
$endDate

static dateTimeThisCentury($max = 'now')

No description

Parameters

$max

static dateTimeThisDecade($max = 'now')

No description

Parameters

$max

static dateTimeThisYear($max = 'now')

No description

Parameters

$max

static dateTimeThisMonth($max = 'now')

No description

Parameters

$max

static amPm($max = 'now')

No description

Parameters

$max

static dayOfMonth($max = 'now')

No description

Parameters

$max

static dayOfWeek($max = 'now')

No description

Parameters

$max

static month($max = 'now')

No description

Parameters

$max

static monthName($max = 'now')

No description

Parameters

$max

static year($max = 'now')

No description

Parameters

$max

static century()

No description

static timezone()

No description