/** Add a reference type * @access public * @return void */ public function addrefAction() { $form = new CoinClassForm(); $form->details->setLegend('Add a new coin reference volume'); $form->submit->setLabel('Submit details'); $this->view->form = $form; if ($this->_request->isPost()) { if ($form->isValid($this->_request->getPost())) { $classes = new CoinClassifications(); $classes->add($form->getValues()); $this->getFlash()->addMessage('New reference volume added'); $this->redirect('/admin/numismatics/refs/'); } else { $this->getFlash()->addMessage($this->_formErrors); $form->populate($this->_request->getPost()); } } }