%PDF- %PDF-
Direktori : /var/www/html/news/database/seeds/ |
Current File : /var/www/html/news/database/seeds/UsersTableSeeder.php |
<?php use App\Models\User; use App\Models\Role; use Illuminate\Database\Seeder; class UsersTableSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { $adminRole = Role::where('slug', Role::ROLE_SLUG_ADMIN)->first(); $backofficeRole = Role::where('slug', Role::ROLE_SLUG_BACKOFFICE)->first(); $editorRole = Role::where('slug', Role::ROLE_SLUG_EDITOR)->first(); $visitorRole = Role::where('slug', Role::ROLE_SLUG_VISITOR)->first(); factory(User::class)->times(3)->create()->each(function ($user) use ($adminRole) { $user->attachRole($adminRole); }); factory(User::class)->times(3)->create()->each(function ($user) use ($backofficeRole) { $user->attachRole($backofficeRole); }); factory(User::class)->times(3)->create()->each(function ($user) use ($editorRole) { $user->attachRole($editorRole); }); factory(User::class)->times(3)->create()->each(function ($user) use ($visitorRole) { $user->attachRole($visitorRole); }); } }