public function changeSystemSettingsFormSucceeded(Form $form, $values) { $systemSettings = new SystemSettingsCollection(); foreach ($values as $name => $value) { $systemSettings->addItem(SystemSettingsService::loadForUpdate($name, $value)); } $this->systemSettingsFacade->save($systemSettings); $form->getPresenter()->flashMessage("Systémové údaje byly úspěšně uloženy.", "alert-success"); $form->getPresenter()->redirect("this"); }
private function toEntity(DbEntry $systemSettings) { return SystemSettingsService::loadFromDb($systemSettings); }