コード例 #1
0
 /**
  * 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'));
 }
コード例 #2
0
 /**
  * Saves pair object.
  *
  * @param Pair $pair
  */
 private function save(Pair $pair)
 {
     $this->manager->persist($pair);
     $this->manager->commit();
     $this->manager->refresh();
 }