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
ping()
{@inheritdoc}
public
ping() : 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
stop()
{@inheritdoc}
public
stop() : 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
intsendPerformed()
Iterate through registered plugins and execute plugins' methods.
protected
sendPerformed(Swift_Mime_Message $message) : void
Parameters
- $message : Swift_Mime_Message