public function update(Menu $menu, Menuitem $menuItem, UpdateMenuItemRequest $request) { $this->menuItem->update($menuItem, $this->addMenuId($menu, $request)); flash(trans('menu::messages.menuitem updated')); return redirect()->route('admin.menu.menu.edit', [$menu->id]); }
/** * Set the given parent id on the given menu item * * @param object $item * @param int $parent_id */ private function makeItemChildOf($item, $parent_id) { $this->menuItemRepository->update($item, compact('parent_id')); }