%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/diaspora/api_production/database/seeds/
Upload File :
Create Path :
Current File : /var/www/html/diaspora/api_production/database/seeds/UsersTableSeeder.php

<?php

use App\Models\Role;
use App\Models\User;
use Illuminate\Database\Seeder;

class UsersTableSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        $admin = Role::query()
                     ->where('name', Role::ADMIN)
                     ->first();
        $editor = Role::query()
                      ->where('name', Role::EDITOR)
                      ->first();

        /** @var User $adminUser */
        $adminUser = User::query()
                         ->create([
                             'name'         => 'Andi',
                             'surname'      => 'Xhafa',
                             'email'        => 'andi.xhafa24@yahoo.com',
                             'is_confirmed' => true,
                             'password'     => 'password'
                         ]);
        $adminUser->assignRole($admin);

        $adminUser = User::query()
                         ->create([
                             'name'         => 'Erion',
                             'surname'      => 'Elezi',
                             'email'        => 'erion.elezi1@yahoo.com',
                             'is_confirmed' => true,
                             'password'     => 'password'
                         ]);
        $adminUser->assignRole($admin);

        $adminUser = User::query()
                         ->create([
                             'name'         => 'Shaban',
                             'surname'      => 'Ramadani',
                             'email'        => 'shaban.ramadani@hotmail.com',
                             'is_confirmed' => true,
                             'password'     => 'password'
                         ]);
        $adminUser->assignRole($admin);

        /** @var User $user */
        $user = User::query()
                    ->create([
                        'name'         => 'Editor',
                        'surname'      => 'Editor',
                        'email'        => 'editor@gmail.com',
                        'is_confirmed' => true,
                        'password'     => 'password'
                    ]);
        $user->assignRole($editor);

    }
}

Zerion Mini Shell 1.0