diff options
| author | polo <ordipolo@gmx.fr> | 2026-07-26 13:42:25 +0200 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2026-07-26 13:42:25 +0200 |
| commit | 2c89c0ec184c0ed76562c899722bb3615cd83add (patch) | |
| tree | c0006cf58164533ae34ec113d683e8a5f106098d /src/controller/ContactFormController.php | |
| parent | 0458c5dc4a8e36737f45d6813af24b08f0958688 (diff) | |
| download | cms-2c89c0ec184c0ed76562c899722bb3615cd83add.tar.gz cms-2c89c0ec184c0ed76562c899722bb3615cd83add.tar.bz2 cms-2c89c0ec184c0ed76562c899722bb3615cd83add.zip | |
choix d'une stratégie par type d'objet, suppression des isset inutiles, suppression de $validated
Diffstat (limited to 'src/controller/ContactFormController.php')
| -rw-r--r-- | src/controller/ContactFormController.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/controller/ContactFormController.php b/src/controller/ContactFormController.php index cbc1837..e078af2 100644 --- a/src/controller/ContactFormController.php +++ b/src/controller/ContactFormController.php | |||
| @@ -28,7 +28,7 @@ class ContactFormController | |||
| 28 | } | 28 | } |
| 29 | static public function setEmailParam(EntityManager $entityManager, array $json): JsonResponse | 29 | static public function setEmailParam(EntityManager $entityManager, array $json): JsonResponse |
| 30 | { | 30 | { |
| 31 | $form = new FormValidation($json, 'email_params'); | 31 | $form = new FormValidation($json, ValidationStrategy::EmailParam); |
| 32 | 32 | ||
| 33 | if($form->validate()){ | 33 | if($form->validate()){ |
| 34 | $form_data = $entityManager->find(EmailForm::class, $json['id']); | 34 | $form_data = $entityManager->find(EmailForm::class, $json['id']); |
| @@ -45,7 +45,7 @@ class ContactFormController | |||
| 45 | // les deux méthodes suivantes sont "factorisables", elles ne se distinguent que par la gestion ou non du formulaire rempli par le visiteur | 45 | // les deux méthodes suivantes sont "factorisables", elles ne se distinguent que par la gestion ou non du formulaire rempli par le visiteur |
| 46 | static public function sendVisitorEmail(EntityManager $entityManager, array $json): JsonResponse | 46 | static public function sendVisitorEmail(EntityManager $entityManager, array $json): JsonResponse |
| 47 | { | 47 | { |
| 48 | $form = new FormValidation($json, 'email_send'); | 48 | $form = new FormValidation($json, ValidationStrategy::EmailSend); |
| 49 | 49 | ||
| 50 | $error = ''; | 50 | $error = ''; |
| 51 | if($form->validate()){ | 51 | if($form->validate()){ |
