/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $place = Place::findOrFail($id->id); $input = $request->all(); $input['active'] = $request->has('active') ? true : false; // if($request->has('cuisine')) { // dd($request->cuisine); // } $place->fill($input)->save(); $place->cuisine()->sync($request->cuisine); // Session::flash('flash_message', 'Task successfully added!'); return redirect()->back(); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $place = \App\Models\Place::findOrFail($id); $place->delete(); return redirect(route('place.index')); }