Factory
in package
Table of Contents
- DEFAULT_LOCALE = 'en_US'
- $defaultProviders : mixed
- create() : Generator
- Create a new generator
- findProviderClassname() : string|null
- getProviderClassname() : string
Constants
DEFAULT_LOCALE
public
mixed
DEFAULT_LOCALE
= 'en_US'
Properties
$defaultProviders
protected
static mixed
$defaultProviders
= ['Address', 'Barcode', 'Biased', 'Color', 'Company', 'DateTime', 'File', 'HtmlLorem', 'Image', 'Internet', 'Lorem', 'Medical', 'Miscellaneous', 'Payment', 'Person', 'PhoneNumber', 'Text', 'UserAgent', 'Uuid']
Methods
create()
Create a new generator
public
static create([string $locale = self::DEFAULT_LOCALE ]) : Generator
Parameters
- $locale : string = self::DEFAULT_LOCALE
Return values
Generator —findProviderClassname()
protected
static findProviderClassname(string $provider[, string $locale = '' ]) : string|null
Parameters
- $provider : string
- $locale : string = ''
Return values
string|null —getProviderClassname()
protected
static getProviderClassname(string $provider[, string $locale = '' ]) : string
Parameters
- $provider : string
- $locale : string = ''