From 1f42a5392b22e124d84e9b2d1c059fd24f03133e Mon Sep 17 00:00:00 2001 From: Giovanni-Josserand Date: Sat, 28 Mar 2026 18:52:07 +0100 Subject: [PATCH] Add email to new address on email change request apply --- app/Mail/EmailChangeConfirmedMail.php | 59 +++++++++++++++++++ .../mails/emailChangeConfirmed.blade.php | 26 ++++++++ 2 files changed, 85 insertions(+) create mode 100644 app/Mail/EmailChangeConfirmedMail.php create mode 100644 resources/views/mails/emailChangeConfirmed.blade.php diff --git a/app/Mail/EmailChangeConfirmedMail.php b/app/Mail/EmailChangeConfirmedMail.php new file mode 100644 index 0000000..57cd8fe --- /dev/null +++ b/app/Mail/EmailChangeConfirmedMail.php @@ -0,0 +1,59 @@ +data = $data; + } + + /** + * Get the message envelope. + */ + public function envelope(): Envelope + { + return new Envelope( + subject: "Validation de changement d'adresse mail - Comité des fêtes de Beaupont", + ); + } + + /** + * Get the message content definition. + */ + public function content(): Content + { + return new Content( + view: 'mails.emailChangeConfirmed', + with: [ + 'name' => $this->data['name'], + 'lastname' => $this->data['lastname'], + 'newEmail' => $this->data['newEmail'], + ] + ); + } + + /** + * Get the attachments for the message. + * + * @return array + */ + public function attachments(): array + { + return []; + } +} diff --git a/resources/views/mails/emailChangeConfirmed.blade.php b/resources/views/mails/emailChangeConfirmed.blade.php new file mode 100644 index 0000000..162a2bd --- /dev/null +++ b/resources/views/mails/emailChangeConfirmed.blade.php @@ -0,0 +1,26 @@ + + + + + + Validation de changement d'adresse mail + + +
+

Bonjour {{ $name }} {{ $lastname }},

+ +

Votre adresse email a bien été mise à jour vers {{ $newEmail }}.

+ +

Si vous n'êtes pas à l'origine de ce changement, merci de contacter l’équipe du Comité des fêtes de Beaupont.

+ +

+ À très bientôt,
+ L’équipe du Comité des fêtes de Beaupont +

+
+ +

+ Cet email a été envoyé automatiquement, merci de ne pas y répondre. +

+ +