Snowfire\Beautymail\Beautymail::queue PHP Метод

queue() публичный Метод

Send a new message using the a view via queue.
public queue ( string | array $view, array $data, Closure | string $callback ) : void
$view string | array
$data array
$callback Closure | string
Результат void
    public function queue($view, array $data, $callback)
    {
        $data = array_merge($this->settings, $data);
        $this->mailer->queue($view, $data, $callback);
    }

Usage Example

 /**
  * send queue mail
  */
 public function queue()
 {
     $from = $this->fromEmail;
     $to = $this->toEmail;
     $name = $this->toName;
     $subject = $this->subject;
     $this->beauty->queue($this->view, $this->datas, function ($message) use($from, $to, $name, $subject) {
         $message->from($from)->to($to, $name)->subject($subject);
     });
 }