1. Go to this page and download the library: Download cupidontech/multi-faker library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
cupidontech / multi-faker example snippets
use Cupidontech\MultiFaker\MultiFakerGenerator;
$faker = new MultiFakerGenerator('Cameroon');
echo $faker->name(); // Jean Baptiste Ndzié
echo $faker->phone(); // +237 677 123 456
echo $faker->address(); // Bonamoussadi, Douala
use Cupidontech\MultiFaker\MultiFakerGenerator;
$faker = new MultiFakerGenerator('Cameroon');
echo $faker->first_name(); // e.g. "Amina"
echo $faker->phone(); // e.g. "+237 655 123 456"
echo $faker->email(); // e.g. "[email protected]"
namespace App\Http\Controllers;
use Cupidontech\MultiFaker\MultiFakerGenerator;
class SeedController extends Controller
{
public function generate(MultiFakerGenerator $faker)
{
return [
'name' => $faker->first_name() . ' ' . $faker->last_name(),
'email' => $faker->email(),
'phone' => $faker->phone(),
'address' => $faker->address(),
];
}
}
use Cupidontech\MultiFaker\MultiFakerGenerator;
$faker = new MultiFakerGenerator('Senegal');
User::factory()->count(100)->create([
'name' => $faker->name(),
'phone' => $faker->phone(),
'city' => $faker->cities(),
]);
$faker = new MultiFakerGenerator('Nigeria');
echo $faker->first_name(); // Nigerian first name
$faker = new MultiFakerGenerator('France');
echo $faker->first_name(); // French first name
// Identity
$faker->first_name();
$faker->last_name();
$faker->name(); // full name
$faker->username(); // e.g. "aminankou742"
$faker->gender(); // "Male" or "Female"
// Contact
$faker->email();
$faker->phone();
// Location
$faker->address();
$faker->region();
$faker->city($region); // city in the given region
$faker->cities(); // random city from all regions
$faker->coordinates(); // ['latitude' => ..., 'longitude' => ...]
// Date & security
$faker->date(); // default: last 30 years
$faker->date('-10 years', 'now', 'd/m/Y'); // custom range & format
$faker->password();
$faker->creditCardNumber();
// Business & content
$faker->companyName();
$faker->product();
$faker->food();
$faker->text(100); // random text of given length
// Mobile money & payments
$faker->orangeMoneyNumber(); // mobile money phone number for the country
$faker->orangeMoneyTransactionId(); // transaction reference (e.g. "OM237260610001234")
$faker->orangeMoneyBalance(); // balance as int in local currency
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.