Documentation

Transport
in package
implements Swift_Transport

AbstractYes

Table of Contents

Interfaces

Swift_Transport

Properties

$plugins  : array<string|int, mixed>
The plug-ins registered with the transport.

Methods

isStarted()  : mixed
{@inheritdoc}
ping()  : mixed
{@inheritdoc}
registerPlugin()  : void
Register a plug-in with the transport.
start()  : mixed
{@inheritdoc}
stop()  : mixed
{@inheritdoc}
beforeSendPerformed()  : void
Iterate through registered plugins and execute plugins' methods.
numberOfRecipients()  : int
Get the number of recipients.
sendPerformed()  : void
Iterate through registered plugins and execute plugins' methods.

Properties

$plugins

The plug-ins registered with the transport.

public array<string|int, mixed> $plugins = []

Methods

isStarted()

{@inheritdoc}

public isStarted() : mixed

registerPlugin()

Register a plug-in with the transport.

public registerPlugin(Swift_Events_EventListener $plugin) : void
Parameters
$plugin : Swift_Events_EventListener

start()

{@inheritdoc}

public start() : mixed

beforeSendPerformed()

Iterate through registered plugins and execute plugins' methods.

protected beforeSendPerformed(Swift_Mime_Message $message) : void
Parameters
$message : Swift_Mime_Message

numberOfRecipients()

Get the number of recipients.

protected numberOfRecipients(Swift_Mime_Message $message) : int
Parameters
$message : Swift_Mime_Message
Return values
int

sendPerformed()

Iterate through registered plugins and execute plugins' methods.

protected sendPerformed(Swift_Mime_Message $message) : void
Parameters
$message : Swift_Mime_Message

        
On this page

Search results