private function seedQuizmaster() { $addresses = ['Home', 'Work', 'Church', 'Vacation Home']; $savedAddresses = []; foreach ($addresses as $key => $name) { $savedAddresses[] = factory(Address::class)->create(['name' => $name]); } self::$guardian = User::create(['status' => User::STATUS_CONFIRMED, 'first_name' => 'Ben', 'last_name' => 'Quizmaster', 'email' => self::QUIZMASTER_EMAIL, 'phone' => '5553546789', 'password' => bcrypt('changeme'), 'primary_address_id' => $savedAddresses[0]->id]); self::$guardian->addresses()->saveMany($savedAddresses); }