Esempio n. 1
0
 /**
  * /admin/menus/ [GET]
  */
 public function index($parameters)
 {
     if ($parameters) {
         $this->loadView('404');
     }
     $menu = new Menu($this->db, $this->business_id);
     $this->data['menus'] = $menu->getCollection();
     $this->loadView('menus/index');
 }
 /**
  * /admin/menu_items/update/{id}/ [GET]
  */
 public function update($parameters)
 {
     if (count($parameters) != 1) {
         $this->loadView('404');
     }
     $id = $parameters[0];
     $menu_item = new MenuItem($this->db, $this->business_id);
     $this->data['menu_item'] = $menu_item->getData($id);
     if (!$this->data['menu_item']) {
         $this->loadView('404');
     }
     $menu_item_category = new MenuItemCategory($this->db, $this->business_id);
     $this->data['menu_item_categories'] = $menu_item_category->getCollection();
     $menu = new Menu($this->db, $this->business_id);
     $this->data['menus'] = $menu->getCollection();
     $this->loadView('menu_items/update');
 }