fill($request->validated()); if ($network->saveOrFail()) { return redirect()->route('bo.networks.edit', compact('network')) ->with('success', trans('Network créé.')); } return \back(); } /** * Show the form for editing the specified resource. * * @param \App\Models\Network $network * @return \Illuminate\Http\Response */ public function edit(Network $network) { return view('bo.pages.networks.edit', ['network' => $network]); } /** * Update the specified resource in storage. * * @param \App\Http\Requests\Networks\UpdateNetwork $request * @param \App\Models\Network $network * @return \Illuminate\Http\Response */ public function update(UpdateNetwork $request, Network $network) { $network->fill($request->validated()); if ($network->saveOrFail()) { return redirect()->route('bo.networks.edit', compact('network')) ->with('success', trans('Network mis à jour.')); } return \back(); } /** * Remove the specified resource from storage. * * @param \App\Models\Network $network * @return \Illuminate\Http\Response */ public function destroy(Network $network) { return view('bo.pages.networks.delete', ['network' => $network]); } /** * Remove the specified resource from storage. * * @param \App\Http\Requests\ValidateOtpRequest $request * @param \App\Models\Network $network * @return \Illuminate\Http\Response * @phpcs:disable Generic.CodeAnalysis.UnusedFunctionParameter.FoundInExtendedClassBeforeLastUsed */ public function destroySubmit(ValidateOtpRequest $request, Network $network) { // phpcs:enable if ($network->deleteOrFail()) { return redirect()->route('bo.networks.index') ->with('warning', 'Network supprimé !'); } return back(); } }