/** * Gets the menu for the given id. * * @return \Modules\Admin\Models\Menu */ public function getMenu($menuId) { $menu = new \Modules\Admin\Models\Menu(); $menuRow = $this->db()->select(array('id', 'title'))->from('menu')->where(array('id' => $menuId))->execute()->fetchAssoc(); $menu->setId($menuRow['id']); $menu->setTitle($menuRow['title']); return $menu; }
public function addAction() { $menuMapper = new MenuMapper(); $menu = new MenuModel(); $menu->setTitle('New'); $newId = $menuMapper->save($menu); $this->addMessage('saveSuccess'); $this->redirect(array('action' => 'index', 'menu' => $newId)); }