public function save(Request $request, $id = null) { if (isset($id)) { Category::updateOrCreate(["id" => $id], $request->input()); } else { Category::create($request->input()); } return redirect("/dream/category"); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $category = Category::findOrFail($id); $category->name = $request->name; $category->parent_id = $request->parent_id; $category->publish = $request->publish == 'on' ? true : false; Category::updateOrCreate($category); return redirect('/admin/categories'); }