index($request->only(['page', 'pageSize'])); } /** * εˆ›ε»Ίθœε• * Method : Interface store * @param Request $request * @return mixed */ public function store(Request $request) { return (new MenusService())->store($request->only([ 'title', 'name', 'type', 'icon', 'pid', 'path', 'component', 'redirect', 'sort', 'status', 'hide', 'keep_alive' ])); } public function detail(Request $request) { $id = $request->route('id'); return (new MenusService())->detail($id); } public function update(Request $request) { return (new MenusService())->update($request->only([ 'id', 'title', 'name', 'type', 'icon', 'pid', 'path', 'component', 'redirect', 'sort', 'status', 'hide', 'keep_alive' ])); } public function all() { return (new MenusService())->all(); } }