public function documentNumberAction() { $auth = $this->getServiceLocator()->get('zfcuser_auth_service'); $user = $auth->getIdentity(); $view = new ViewModel(); $number = $this->settingsService->setDefaultDocNumber($user); if ($this->request->isPost()) { $this->settingsService->saveDocumentNumberWithParams($number, (array) $this->request->getPost()); $translator = $this->serviceLocator->get('MvcTranslator'); $this->flashMessenger()->addMessage($translator->translate('Controller.Settings.docNr.docNrSaved')); $this->redirect()->toRoute('application/default', array('controller' => 'settings', 'action' => 'document-number')); } $view->messages = $this->flashMessenger()->getMessages(); $view->number = $number; $view->tab = 'docNr'; return $view; }