public function submitted(self $form) { $values = $form->getValues(true); $params = array('s' => $values['s']); if ($values['sortBy'] === SearchRequest::SORT_RELEVANCE) { $params['sortBy'] = $values['sortBy']; } if ($values['groups'] !== array_filter($values['groups'])) { $params['groups'] = array_keys(array_filter($values['groups'])); } if (!empty($values['from'])) { $params['from'] = $values['from']; } $this->presenter->redirect('Search:', $params); }