/** * Update the specified reservation in storage. * * @see \App\Http\Controllers\ReservationController::update() * @param ReservationRequest|Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(ReservationRequest $request, $id) { try { extract(parent::update($request, $id)); } catch (ModelNotFoundException $e) { return response()->json(['error' => 'not_found', 'error_description' => "The reservation with the id '{$id}' doesn't exist."], 404); } return response(null, 204)->header('Location', route('api.reservations.show', $reservation)); }
/** * Update the specified reservation in storage. * Use reCaptcha to block bots. * * @see \App\Http\Controllers\ReservationController::update() * @param ReservationRequest|Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(ReservationRequest $request, $id) { extract(parent::update($request, $id)); return redirect()->route('reservations.show', $reservation); }