public function onPresenter(Application $application, IPresenter $presenter) { if (Debugger::$productionMode === FALSE && $this->changelogManager->haveFilesChanged() && $this->changelogManager->importNewChangelogData() && !$presenter instanceof ChangelogPresenter) { $this->httpResponse->redirect('/db-changelog'); exit; } }
public function processForm(Form $form, ArrayHash $values) { $this->changelogManager->addNewQueries($values->description, $values->queries); $this->presenter->flashMessage('Queries saved'); $this->presenter->redirect('Changelog:add'); }