Attendize/app/Mailers/Mailer.php

25 lines
686 B
PHP

<?php
namespace App\Mailers;
use Mail;
class Mailer
{
public function sendTo($toEmail, $fromEmail, $fromName, $subject, $view, $data = [], $attachment = false)
{
Mail::queue($view, $data, function ($message) use ($toEmail, $fromEmail, $fromName, $subject, $attachment) {
$replyEmail = $fromEmail;
$fromEmail = config('attendize.outgoing_email');
if ($attachment) {
$message->attach($attachment);
}
$message
->to($toEmail)
->from($fromEmail, $fromName)
->replyTo($replyEmail, $fromName)
->subject($subject);
});
}
}