/** * Store a newly created category in storage. * * @param Request|CategoryRequest $request * @return \Illuminate\Http\Response */ public function store(CategoryRequest $request) { $category = new Category(); $category->fill($request->all()); if ($category->save()) { return redirect(route('admin.category.index'))->with(['status' => 'success', 'message' => Lang::get('alert.category.create', ['category' => $category->category])]); } return redirect()->back()->withErrors(['error' => Lang::get('alert.error.database')]); }