Ejemplo n.º 1
0
 /**
  * /admin/menus/save/ [POST]
  */
 public function save($parameters)
 {
     if ($parameters || !isset($_POST['name'])) {
         $this->loadView('404');
     }
     $data = $_POST;
     $menu = new Menu($this->db, $this->business_id);
     if ($menu->exists($data['name']) && !isset($data['id'])) {
         $_SESSION['message'] = array('message' => 'You have already created this menu.', 'status' => 'error');
     } else {
         $menu->save($data);
         $_SESSION['message'] = array('message' => 'Menu saved.', 'status' => 'success');
     }
     header('Location: /admin/menus/');
     exit;
 }