CategoryResource::collection(Category::all()), ]); } /** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $request->validate([ 'title' => ['required', 'array'], 'title.tm' => ['required', 'min:3'], 'title.ru' => ['required', 'min:3'], 'title.en' => ['required', 'min:3'], ]); Category::create(['title' => $request->title]); return redirect()->back(); } /** * Remove the specified resource from storage. * * @param \App\Models\Export $export * @return \Illuminate\Http\Response */ public function destroy(Category $category) { $category->delete(); return redirect()->back()->with('success', 'Category deleted'); } }