/** * Load setting fixture * * @access public * @param ObjectManager $manager */ public function load(ObjectManager $manager) { $faker = \Faker\Factory::create(); $settings = array(array('name' => SettingsService::ADMIN_EMAIL, 'value' => $faker->freeEmail), array('name' => SettingsService::OPERATIONS_EMAIL, 'value' => $faker->freeEmail), array('name' => SettingsService::SYSTEM_EMAIL, 'value' => $faker->freeEmail)); foreach ($settings as $settingData) { $setting = new SettingEntity(); $setting->setName($settingData["name"])->setValue($settingData["value"]); $manager->persist($setting); } $manager->flush(); }