Вход Регистрация
Файл: system/vendor/illuminate/support/Testing/Fakes/PendingMailFake.php
Строк: 51
<?php

namespace IlluminateSupportTestingFakes;

use 
IlluminateContractsMailMailable;
use 
IlluminateMailPendingMail;

class 
PendingMailFake extends PendingMail
{
    
/**
     * Create a new instance.
     *
     * @param  IlluminateSupportTestingFakesMailFake  $mailer
     * @return void
     */
    
public function __construct($mailer)
    {
        
$this->mailer $mailer;
    }

    
/**
     * Send a new mailable message instance.
     *
     * @param  IlluminateContractsMailMailable  $mailable;
     * @return mixed
     */
    
public function send(Mailable $mailable)
    {
        return 
$this->sendNow($mailable);
    }

    
/**
     * Send a mailable message immediately.
     *
     * @param  IlluminateContractsMailMailable  $mailable;
     * @return mixed
     */
    
public function sendNow(Mailable $mailable)
    {
        
$this->mailer->send($this->fill($mailable));
    }

    
/**
     * Push the given mailable onto the queue.
     *
     * @param  IlluminateContractsMailMailable  $mailable;
     * @return mixed
     */
    
public function queue(Mailable $mailable)
    {
        return 
$this->mailer->queue($this->fill($mailable));
    }
}
Онлайн: 0
Реклама