Viewing file: CommonEmailTemplate.php (796 B) -rw-rw-r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
namespace App\Mail;
use Illuminate\Bus\Queueable; use Illuminate\Mail\Mailable; use Illuminate\Queue\SerializesModels;
class CommonEmailTemplate extends Mailable { use Queueable, SerializesModels;
public $template; public $settings;
/** * Create a new message instance. * * @return void */ public function __construct($template, $settings) {
$this->template = $template; $this->settings = $settings; }
/** * Build the message. * * @return $this */ public function build() { return $this->from($this->settings['company_email'], $this->template->from)->markdown('email.common_email_template')->subject($this->template->subject)->with('content', $this->template->content);
} }
|