/** * Updates the specified work request. * * @param Request $request * @param int|string $id * * @return \Illuminate\Http\RedirectResponse */ public function update(Request $request, $id) { $workRequest = $this->workRequest->update($request, $id); if ($workRequest) { $message = "Successfully updated work request"; return redirect()->route('maintenance.work-requests.show', [$workRequest->id])->withSuccess($message); } else { $message = "There was an issue updating this work request. Please try again."; return redirect()->route('maintenance.work-requests.edit', [$id])->withErrors($message); } }