mail_obj = $mail_obj; } /** * Build the message. * * @return $this */ public function build() { return $this->from(config('mail.from.address'), config('mail.from.name')) ->subject($this->mail_obj->subject) ->text('email.admin.generic_text', [ 'title' => $this->mail_obj->data['title'], 'body' => $this->mail_obj->data['message'], ]) ->view($this->mail_obj->markdown, $this->mail_obj->data) ->withSymfonyMessage(function ($message) { $message->getHeaders()->addTextHeader('Tag', $this->mail_obj->tag); }); } }