/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Model::unguard();
     $faker = Faker::create();
     /*
      * Users
      */
     $env = Environment::where(['reference' => EnvironmentsRepositoryEloquent::DEFAULT_ENVIRONMENT_REFERENCE])->firstOrFail();
     foreach (range(1, 1000) as $index) {
         $user = User::create(['last_name' => $faker->lastName, 'first_name' => $faker->firstName, 'email' => $faker->email, 'password' => bcrypt('secret'), 'role' => User::ROLE_USER]);
         $user->environments()->detach();
         $user->environments()->attach($env->id);
     }
     Model::reguard();
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Model::unguard();
     $faker = Faker::create();
     /*
      * Admin
      */
     $user = User::create(['last_name' => 'Antoine', 'first_name' => 'Benevaut', 'email' => '*****@*****.**', 'password' => bcrypt('secret'), 'role' => User::ROLE_ADMIN]);
     $user->environments()->detach();
     $envs = Environment::all();
     foreach ($envs as $env) {
         $user->environments()->attach($env->id);
     }
     Model::reguard();
 }