/** * /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'); }