/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(CategoryRequest $request) { //@tosdo Attribute Save $category = Category::create($request->all()); if ($request->file('file') != "") { $category->image_path = $this->uploadImage($request->file('file'), $for = 'categories'); } //Saving Attributes $attributes = $request->get('attribute'); $this->saveAttribute($attributes, $category->id); $category->slug = str_slug($request->get('name')); //update File Path and Slug $category->save(); return redirect('/admin/category'); }