Transport
in package
Tags
Table of Contents
Constants
- FACTORY_CLASSES = [\Symfony\Component\Mailer\Bridge\Google\Transport\GmailTransportFactory::class, \Symfony\Component\Mailer\Bridge\Mailgun\Transport\MailgunTransportFactory::class, \Symfony\Component\Mailer\Bridge\Mailjet\Transport\MailjetTransportFactory::class, \Symfony\Component\Mailer\Bridge\Mailchimp\Transport\MandrillTransportFactory::class, \Symfony\Component\Mailer\Bridge\OhMySmtp\Transport\OhMySmtpTransportFactory::class, \Symfony\Component\Mailer\Bridge\Postmark\Transport\PostmarkTransportFactory::class, \Symfony\Component\Mailer\Bridge\Sendgrid\Transport\SendgridTransportFactory::class, \Symfony\Component\Mailer\Bridge\Sendinblue\Transport\SendinblueTransportFactory::class, \Symfony\Component\Mailer\Bridge\Amazon\Transport\SesTransportFactory::class]
Properties
- $factories : mixed
Methods
- __construct() : mixed
- fromDsn() : TransportInterface
- fromDsnObject() : TransportInterface
- fromDsns() : TransportInterface
- fromString() : TransportInterface
- fromStrings() : Transports
- getDefaultFactories() : Traversable<int, TransportFactoryInterface>
- parseDsn() : array<string|int, mixed>
Constants
FACTORY_CLASSES
private
mixed
FACTORY_CLASSES
= [\Symfony\Component\Mailer\Bridge\Google\Transport\GmailTransportFactory::class, \Symfony\Component\Mailer\Bridge\Mailgun\Transport\MailgunTransportFactory::class, \Symfony\Component\Mailer\Bridge\Mailjet\Transport\MailjetTransportFactory::class, \Symfony\Component\Mailer\Bridge\Mailchimp\Transport\MandrillTransportFactory::class, \Symfony\Component\Mailer\Bridge\OhMySmtp\Transport\OhMySmtpTransportFactory::class, \Symfony\Component\Mailer\Bridge\Postmark\Transport\PostmarkTransportFactory::class, \Symfony\Component\Mailer\Bridge\Sendgrid\Transport\SendgridTransportFactory::class, \Symfony\Component\Mailer\Bridge\Sendinblue\Transport\SendinblueTransportFactory::class, \Symfony\Component\Mailer\Bridge\Amazon\Transport\SesTransportFactory::class]
Properties
$factories
private
mixed
$factories
Methods
__construct()
public
__construct(array<string|int, TransportFactoryInterface> $factories) : mixed
Parameters
- $factories : array<string|int, TransportFactoryInterface>
fromDsn()
public
static fromDsn(string $dsn) : TransportInterface
Parameters
- $dsn : string
Return values
TransportInterfacefromDsnObject()
public
fromDsnObject(Dsn $dsn) : TransportInterface
Parameters
- $dsn : Dsn
Return values
TransportInterfacefromDsns()
public
static fromDsns(array<string|int, mixed> $dsns) : TransportInterface
Parameters
- $dsns : array<string|int, mixed>
Return values
TransportInterfacefromString()
public
fromString(string $dsn) : TransportInterface
Parameters
- $dsn : string
Return values
TransportInterfacefromStrings()
public
fromStrings(array<string|int, mixed> $dsns) : Transports
Parameters
- $dsns : array<string|int, mixed>
Return values
TransportsgetDefaultFactories()
public
static getDefaultFactories() : Traversable<int, TransportFactoryInterface>
Return values
Traversable<int, TransportFactoryInterface>parseDsn()
private
parseDsn(string $dsn[, int $offset = 0 ]) : array<string|int, mixed>
Parameters
- $dsn : string
- $offset : int = 0