コード例 #1
0
 /**
  * Creates a new company
  */
 public function createAction()
 {
     if ($this->request->isPost()) {
         $form = new SearchForm();
         $company = new MeiuiSearch();
         $data = $this->request->getPost();
         if (!$form->isValid($data, $company)) {
             foreach ($form->getMessages() as $message) {
                 $this->flash->error($message);
             }
             return $this->forward('search/create');
         }
         if ($company->save() == false) {
             foreach ($company->getMessages() as $message) {
                 $this->flash->error($message);
             }
             return $this->forward('search/create');
         }
         $form->clear();
         $this->flash->success("search was created successfully");
         return $this->forward("search/list");
     } else {
         $this->view->form = new SearchForm(null, array('edit' => true));
     }
 }