SesV2Transport
class SesV2Transport extends AbstractTransport implements Stringable (View source)
Properties
protected SesV2Client | $ses | The Amazon SES V2 instance. |
|
protected array | $options | The Amazon SES transmission options. |
Methods
Create a new SES V2 transport instance.
{@inheritDoc}
Extract the SES list managenent options, if applicable.
Get the Amazon SES V2 client for the SesV2Transport instance.
Get the transmission options being used by the transport.
Set the transmission options being used by the transport.
Get the string representation of the transport.
Details
void
__construct(SesV2Client $ses, array $options = [])
Create a new SES V2 transport instance.
protected void
doSend(SentMessage $message)
{@inheritDoc}
protected array|null
listManagementOptions(SentMessage $message)
Extract the SES list managenent options, if applicable.
SesV2Client
ses()
Get the Amazon SES V2 client for the SesV2Transport instance.
array
getOptions()
Get the transmission options being used by the transport.
array
setOptions(array $options)
Set the transmission options being used by the transport.
string
__toString()
Get the string representation of the transport.