Esempio n. 1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $dbUserRepository = new DbUserRepository();
     $administrator = $dbUserRepository->store(['email' => env('ADMIN_EMAIL'), 'password' => Hash::make(env('ADMIN_PASSWORD'))]);
     $companyRepresentative = $dbUserRepository->store(['email' => env('COMPANY_REPRESENTATIVE_EMAIL'), 'password' => Hash::make(env('COMPANY_REPRESENTATIVE_PASSWORD'))]);
     $dbUserRepository = new DbUserRepository();
     $dbUserRepository->assignCompanyRepresentativeRole($companyRepresentative);
     $dbUserRepository->assignAdministratorRole($administrator);
     $dbUserRepository->confirmEmail($administrator->token);
     $dbUserRepository->confirmEmail($companyRepresentative->token);
 }