/** * Store a newly created resource in storage. * * @param CategoryRequest $request * * @return Response */ public function store(CategoryRequest $request) { $input = $request->all(); $category = Category::create($input); $this->saveThumbnail($category, $request); $this->setCategoryParent($category, $request); $this->saveCategoryFields($category, $request); $category->codes()->delete(); $this->saveCategoryCodes($category, $request); return redirect()->route('zxadmin.category.edit', $category->id); }
protected function createCategory($name, $is_private = 0, $is_visible = 1) { return Category::create(['name' => $name, 'is_private' => $is_private, 'is_visible' => $is_visible]); }