Documentation

MailTransportManager
in package

Table of Contents

Properties

$config  : mixed
$defaultDriver  : string
The default driver.
$drivers  : array<string|int, mixed>
The array of created "drivers".
$logger  : Logger

Methods

__construct()  : mixed
Create a new manager instance.
driver()  : mixed
Get a driver instance.
getDefaultDriver()  : mixed
setDefaultDriver()  : mixed
createDriver()  : mixed
Create a new driver instance.
createLogDriver()  : LogTransport
Create an instance of the Null Transport driver.
createNullDriver()  : Swift_NullTransport
Create an instance of the Null Transport driver.
createPostmarkDriver()  : Swift_PostmarkTransport
Create an instance of the Postmark Swift Transport driver.
createSendmailDriver()  : Swift_SendmailTransport
Create an instance of the Sendmail Swift Transport driver.
createSmtpDriver()  : Swift_SmtpTransport
Create an instance of the SMTP Swift Transport driver.

Properties

Methods

__construct()

Create a new manager instance.

public __construct(Config $config, mixed $logger) : mixed
Parameters
$config : Config
$logger : mixed

driver()

Get a driver instance.

public driver([string $driver = null ]) : mixed
Parameters
$driver : string = null
Tags
throws
InvalidArgumentException

setDefaultDriver()

public setDefaultDriver(mixed $defaultDriver) : mixed
Parameters
$defaultDriver : mixed

createDriver()

Create a new driver instance.

protected createDriver(string $driver) : mixed
Parameters
$driver : string
Tags
throws
InvalidArgumentException

createNullDriver()

Create an instance of the Null Transport driver.

protected createNullDriver() : Swift_NullTransport
Return values
Swift_NullTransport

createPostmarkDriver()

Create an instance of the Postmark Swift Transport driver.

protected createPostmarkDriver() : Swift_PostmarkTransport
Return values
Swift_PostmarkTransport

createSendmailDriver()

Create an instance of the Sendmail Swift Transport driver.

protected createSendmailDriver() : Swift_SendmailTransport
Return values
Swift_SendmailTransport

createSmtpDriver()

Create an instance of the SMTP Swift Transport driver.

protected createSmtpDriver() : Swift_SmtpTransport
Return values
Swift_SmtpTransport

        
On this page

Search results