From 8ac8177b25819a61345cc8f18e90c0f62cf3ee81 Mon Sep 17 00:00:00 2001 From: soufiane Date: Fri, 16 Jan 2026 18:03:14 +0100 Subject: [PATCH] wip #33652 --- .../Services/KimplayOperation.php | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Admin/Operations/FluidbookPublication/Services/KimplayOperation.php b/app/Http/Controllers/Admin/Operations/FluidbookPublication/Services/KimplayOperation.php index cf6a52d88..61b23f9a9 100644 --- a/app/Http/Controllers/Admin/Operations/FluidbookPublication/Services/KimplayOperation.php +++ b/app/Http/Controllers/Admin/Operations/FluidbookPublication/Services/KimplayOperation.php @@ -7,6 +7,8 @@ use App\Http\Middleware\CheckIfAdmin; use App\Http\Middleware\VerifyCsrfToken; use Illuminate\Support\Facades\Route; use Cubist\Backpack\Middleware\CORSMiddleware; +use Illuminate\Http\Request; +use Illuminate\Support\Facades\Validator; trait KimplayOperation { @@ -17,7 +19,20 @@ trait KimplayOperation } } - public function kimplay() { + public function kimplay(Request $request) { + + $validator = Validator::make($request->all(), [ + 'company' => 'required|max:255', + 'name' => 'required|string|max:255', + 'mail' => 'required|email', + 'phone' => 'required', + ], [ + 'required' => 'Ce champ est obligatoire', + 'email' => 'Veuillez indiquer une adresse email correcte' + ]); + + $validated = $validator->validated(); + $formData = [ 'nom de l\'entreprise' => request('company'), 'nom' => request('name'), -- 2.39.5