/** * Show the form for creating a new resource. * * @param Request $request * * @return Response */ public function create(AdminMenuWebRequest $request) { $menu = $this->repository->newInstance([]); $menu->parent_id = $request->get('parent_id', 0); Form::populate($menu); return view('menu::admin.sub.create', compact('menu')); }
/** * Update tree structure of the menu. * * @param AdminMenuWebRequest $request * @param type $id * * @return type */ public function tree(AdminMenuWebRequest $request, $id) { $this->repository->updateTree($id, $request->get('tree')); }