get(); return view('bo.pages.homes.edit', compact('homeModel', 'products')); } /** * Update the specified resource in storage. * * @param \App\Http\Requests\Bo\Homes\UpdateHomeRequest $request * @param \App\Models\Home $home * @return \Illuminate\Http\Response */ public function update(UpdateHomeRequest $request, Home $home) { return DB::transaction(function () use ($request, $home) { $home->fill($request->validated()); if ($home->saveOrFail()) { return redirect() ->route('bo.homes.edit', $home) ->with('success', trans( 'Modification(s) from :model saved', ['model' => Str::singular(trans('models.classes.homes'))] )); } //end if return back()->with('success', trans( 'Modification(s) from :model cannot be saved', ['model' => Str::singular(trans('models.classes.homes'))] )); }); } }