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