Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- use App\Customer;
- use Faker\Generator as Faker;
- use Illuminate\Database\Eloquent\Factory;
- /** @var Factory $factory */
- $factory->define(Customer::class, function (Faker $faker) {
- $firstName = $faker->firstName();
- $lastName = $faker->lastName();
- $fullName = "${firstName} ${lastName}";
- $email = makeEmail($fullName);
- $city = $faker->city();
- $postalCode = "{$faker->randomNumber(5, true)}-{$faker->randomNumber(3, true)}";
- return [
- 'name' => $fullName,
- 'birthdate' => $faker->date('Y-m-d', '-30 years'),
- 'gender' => $faker->randomElement(['Female', 'Male', 'Non-binary', 'Transgender', 'Intersex', 'Prefer not say']),
- 'city' => $city,
- 'address' => $faker->streetName() . ' Nº ' . $faker->buildingNumber() . ', ' .$city . ' - ' . $faker->state() . ' - CEP ' . $faker->postcode(),
- 'postal_code' => $postalCode,
- 'email' => $email,
- 'phone_number' => $faker->e164PhoneNumber(),
- ];
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement