SesV2Transport
class SesV2Transport extends AbstractTransport implements Stringable
Methods
Create a new SES transport instance.
Send the given message.
Extract the SES list management options, if applicable.
Extract the SES tenant name, 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
at line 23
__construct(SesV2Client $ses, array $options = [])
Create a new SES transport instance.
at line 35
protected void
doSend(SentMessage $message)
Send the given message.
at line 101
protected array|null
listManagementOptions(SentMessage $message)
Extract the SES list management options, if applicable.
at line 118
protected string|null
tenantName(SentMessage $message)
Extract the SES tenant name, if applicable.
at line 135
SesV2Client
ses()
Get the Amazon SES V2 client for the SesV2Transport instance.
at line 143
array
getOptions()
Get the transmission options being used by the transport.
at line 154
array
setOptions(array $options)
Set the transmission options being used by the transport.
Mutates the shared transport's SES send options; per-request use races across coroutines.
at line 163
string
__toString()
Get the string representation of the transport.