Beispiel #1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     DB::table('users')->delete();
     $users = [['id' => 1, 'name' => 'System', 'email' => 'system@vinfo', 'password' => bcrypt('password'), 'is_admin' => true], ['id' => 2, 'name' => 'Admin', 'email' => 'admin@vinfo', 'password' => bcrypt('password'), 'is_admin' => true], ['id' => 3, 'name' => 'User', 'email' => 'user@vinfo', 'password' => bcrypt('password'), 'is_admin' => false]];
     $country = Country::whereCode('GB')->first();
     $language = Language::whereCode('en-GB')->first();
     $currency = Currency::whereCode('GBP')->first();
     foreach ($users as $userData) {
         $user = new User();
         $user->fill($userData);
         $user->country()->associate($country);
         $user->language()->associate($language);
         $user->currency()->associate($currency);
         $user->save();
     }
 }