Methods summary
public
|
|
public static
|
|
public static
|
|
public static
|
|
public static
|
|
public static
|
|
public static
string
|
#
firstName( )
Return a random first name.
Return a random first name.
Returns
string First name
|
public static
string
|
#
lastName( )
Return a random last name.
Return a random last name.
Returns
string Last name
|
public static
|
|
public static
string
|
#
fullName( )
Generate a random full name.
Generate a random full name.
Returns
string Full name
|
public static
string
|
#
namePrefix( )
Return a random title, e.g. "Mr." or "Dr.".
Return a random title, e.g. "Mr." or "Dr.".
Returns
string Prefix
|
public static
string
|
#
nameSuffix( )
Return a random name suffix, e.g. "Jr." or "MD".
Return a random name suffix, e.g. "Jr." or "MD".
Returns
string Suffix
|
public static
string
|
#
sentence( integer $wordCount = 4 )
Generate a random sentence.
Generate a random sentence.
Optionally, supply a base number of words to includes. The actual number of words in the
sentence will be a random number between $wordCount and $wordCount + 6.
Parameters
- $wordCount
- Minimum number of words in the sentence (default: 4)
Returns
string Sentence
|
public static
array
|
#
sentences( integer $sentenceCount = 3 )
Generate random sentences.
Generate random sentences.
Parameters
- $sentenceCount
- Number of sentences (default: 3)
Returns
array Sentences
|
public static
string
|
#
paragraph( integer $sentenceCount = 3 )
Generate a random paragraph.
Generate a random paragraph.
Optionally, supply a base number of sentences to includes. The actual number of sentences
in the paragraph will be a random number between $sentenceCount and $sentenceCount + 3.
Parameters
- $sentenceCount
- Minimum number of sentences to includes (default: 3)
Returns
string Paragraph
|
public static
array
|
#
paragraphs( integer $paragraphCount = 3 )
Generate random paragraphs.
Generate random paragraphs.
Parameters
- $paragraphCount
- Number of paragraphs (default: 3)
Returns
array Paragraphs
|
public static
string
|
#
ipv4Address( )
Generate a random IPv4 address.
Generate a random IPv4 address.
Returns
string IPv4 address
|
public static
string
|
#
phoneNumber( )
Generate a random US phone number.
Generate a random US phone number.
Returns
string Phone number
|
public static
string
|
#
safePhoneNumber( )
Generate a random "safe" US phone number, i.e. with area code 555.
Generate a random "safe" US phone number, i.e. with area code 555.
Returns
string Phone number
|
public static
string
|
#
year( $start = '20' )
Generate a random Year address.
Generate a random Year address.
Returns
string year
|
public static
string
|
#
number( string $start = '', integer $min = 0, integer $max = 9 )
Generate a random Year address.
Generate a random Year address.
Parameters
Returns
string year
|
public static
string
|
#
boolean( )
Generate a random Year address.
Generate a random Year address.
Returns
string year
|
public
|
|
public static
string
|
#
subjectCourse( )
Generate a random Year address.
Generate a random Year address.
Returns
string year
|
public static
|
|
public static
|
|
public static
|
#
email( $name = null, $host = ['gmail', 'yahoo', 'hotmail', 'mail', 'ibibo', 'ymail'] )
|
public static
|
|
public static
|
|
public static
|
|
public static
array
|
#
fillModelArray( integer $tableColumnAndDataTypeList = ['user_name'=>'varchar'], array $ignoreField = ['id'], array $fieldAndPossibleValueArrayList = [], array $returnList = 1 )
For Model Fake Data Use fillModelArray( Db2::getTableColumnAndTypeList($tableName, false) ) for LARAVEL Use fillModelArray( Db1::getTableColumnAndTypeList($tableName, false) ) for Ehex
Parameters
- $tableColumnAndDataTypeList
- $returnList
- $ignoreField
- $tableColumnAndDataTypeList
- $fieldAndPossibleValueArrayList
- $ignoreField
- $returnList
- $fieldAndPossibleValueArrayList, Example $fieldAndPossibleValueArrayList = ['user_name'=>['dolapo', 'tobi'], 'age'=>['20','12', '65']]
Returns
array
|
public static
|
|