Example #1
0
 /**
  * Run the seeder.
  */
 public function run()
 {
     $this->users->truncate();
     $admin = $this->roles->findBySlug('admin');
     $user = $this->roles->findBySlug('user');
     /* @var UserInterface $administrator */
     $administrator = $this->users->create(['display_name' => 'Administrator', 'email' => env('ADMIN_EMAIL'), 'username' => env('ADMIN_USERNAME'), 'password' => env('ADMIN_PASSWORD')]);
     /* @var UserInterface $demo */
     $demo = $this->users->create(['display_name' => 'Demo User', 'email' => '*****@*****.**', 'password' => 'password', 'username' => 'demo']);
     $demo->roles()->sync([$user->getId()]);
     $administrator->roles()->sync([$admin->getId()]);
     $this->activator->force($demo);
     $this->activator->force($administrator);
 }