PHP Class MailThief\MailThief

Inheritance: implements Illuminate\Contracts\Mail\Mailer, implements Illuminate\Contracts\Mail\MailQueue
Show file Open project: tightenco/mailthief Class Usage Examples

Public Properties

Property Type Description
$later
$messages

Public Methods

Method Description
__construct ( Illuminate\Contracts\View\Factory $views, Illuminate\Contracts\Config\Repository $config )
alwaysFrom ( $address, $name = null )
failures ( )
hasMessageFor ( $email )
hijack ( )
instance ( )
lastMessage ( )
later ( $delay, $view, array $data, $callback, $queue = null )
laterOn ( $queue, $delay, $view, array $data, $callback )
onQueue ( $queue, $view, array $data, $callback )
prepareMessage ( $message, $callback )
queue ( $view, array $data, $callback, $queue = null )
queueOn ( $queue, $view, array $data, $callback )
raw ( $text, $callback )
send ( $view, array $data = [], $callback = null )
subjects ( )

Protected Methods

Method Description
loadGlobalFrom ( )
parseView ( $view )
swapMail ( )

Private Methods

Method Description
renderViews ( $view, $data )

Method Details

__construct() public method

public __construct ( Illuminate\Contracts\View\Factory $views, Illuminate\Contracts\Config\Repository $config )
$views Illuminate\Contracts\View\Factory
$config Illuminate\Contracts\Config\Repository

alwaysFrom() public method

public alwaysFrom ( $address, $name = null )

failures() public method

public failures ( )

hasMessageFor() public method

public hasMessageFor ( $email )

hijack() public method

public hijack ( )

instance() public static method

public static instance ( )

lastMessage() public method

public lastMessage ( )

later() public method

public later ( $delay, $view, array $data, $callback, $queue = null )
$data array

laterOn() public method

public laterOn ( $queue, $delay, $view, array $data, $callback )
$data array

loadGlobalFrom() protected method

protected loadGlobalFrom ( )

onQueue() public method

public onQueue ( $queue, $view, array $data, $callback )
$data array

parseView() protected method

protected parseView ( $view )

prepareMessage() public method

public prepareMessage ( $message, $callback )

queue() public method

public queue ( $view, array $data, $callback, $queue = null )
$data array

queueOn() public method

public queueOn ( $queue, $view, array $data, $callback )
$data array

raw() public method

public raw ( $text, $callback )

send() public method

public send ( $view, array $data = [], $callback = null )
$data array

subjects() public method

public subjects ( )

swapMail() protected method

protected swapMail ( )

Property Details

$later public property

public $later

$messages public property

public $messages