HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/ijzerenman.komma.pro/app/Custom/Mailer/Mailer.php
<?php


namespace Komma\Mailer;

use \Illuminate\Mail\Mailer as Mail;

abstract class Mailer
{
    /**
     * @var Mail
     */
    private $mail;

    /**
     * @param Mail $mail
     */
    public function __construct(Mail $mail)
    {
        $this->mail = $mail;
    }

    public function sendTo($email, $subject, $view, $data = [])
    {
        if(isset($data['data']['global']))
            $subject .= ' ' . $data['data']['global'];

        return $this->mail->queue($view, $data, function($message) use ($email,$subject)
        {
            $message->to($email)->subject($subject);
        });
    }
}