From d83e421e1c8a7308428e326409fda6b585487324 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Wed, 10 May 2023 08:16:12 +0200 Subject: [PATCH] wait #5909 --- app/Mail/Base.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/app/Mail/Base.php b/app/Mail/Base.php index 12868dec9..2f47150bc 100644 --- a/app/Mail/Base.php +++ b/app/Mail/Base.php @@ -5,12 +5,15 @@ namespace App\Mail; use App\Models\User; use Illuminate\Bus\Queueable; use Illuminate\Mail\Mailable; +use Illuminate\Mail\Mailables\Headers; use Illuminate\Queue\SerializesModels; class Base extends Mailable { use Queueable, SerializesModels; + protected $_headers = []; + public function build() { return $this; @@ -26,4 +29,16 @@ class Base extends Mailable { $this->to($user->email); } + + public function setHeader($name, $value) + { + $this->_headers[$name] = $value; + } + + public function headers(): Headers + { + return new Headers( + text: $this->_headers, + ); + } } -- 2.39.5