MailgunTransportFactory
extends AbstractTransportFactory
in package
FinalYes
Tags
Table of Contents
Properties
- $client : mixed
- $dispatcher : mixed
- $logger : mixed
Methods
- __construct() : mixed
- create() : TransportInterface
- supports() : bool
- getPassword() : string
- getSupportedSchemes() : array<string|int, mixed>
- getUser() : string
Properties
$client
protected
mixed
$client
$dispatcher
protected
mixed
$dispatcher
$logger
protected
mixed
$logger
Methods
__construct()
public
__construct([EventDispatcherInterface|null $dispatcher = null ][, HttpClientInterface|null $client = null ][, LoggerInterface|null $logger = null ]) : mixed
Parameters
- $dispatcher : EventDispatcherInterface|null = null
- $client : HttpClientInterface|null = null
- $logger : LoggerInterface|null = null
create()
public
create(Dsn $dsn) : TransportInterface
Parameters
- $dsn : Dsn
Return values
TransportInterfacesupports()
public
supports(Dsn $dsn) : bool
Parameters
- $dsn : Dsn
Return values
boolgetPassword()
protected
getPassword(Dsn $dsn) : string
Parameters
- $dsn : Dsn
Return values
stringgetSupportedSchemes()
protected
getSupportedSchemes() : array<string|int, mixed>
Return values
array<string|int, mixed>getUser()
protected
getUser(Dsn $dsn) : string
Parameters
- $dsn : Dsn