/** * Removes a setting. * * @param Setting $setting */ public function remove(Setting $setting) { $this->repo->remove($setting->getId()); $this->manager->flush(); $this->manager->refresh(); $this->eventDispatcher->dispatch('ongr_settings.setting_change', new SettingChangeEvent('delete')); }
/** * Saves pair object. * * @param Pair $pair */ private function save(Pair $pair) { $this->manager->persist($pair); $this->manager->commit(); $this->manager->refresh(); }