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");
 }
Example #2
0
 /**
  * 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');
 }