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 22
__construct(SesV2Client $ses, array $options = [])
Create a new SES transport instance.
at line 34
protected void
doSend(SentMessage $message)
Send the given message.
at line 100
protected array|null
listManagementOptions(SentMessage $message)
Extract the SES list management options, if applicable.
at line 117
protected string|null
tenantName(SentMessage $message)
Extract the SES tenant name, if applicable.
at line 134
SesV2Client
ses()
Get the Amazon SES V2 client for the SesV2Transport instance.
at line 142
array
getOptions()
Get the transmission options being used by the transport.
at line 153
array
setOptions(array $options)
Set the transmission options being used by the transport.
Boot-only. Mutates the shared transport's SES send options; per-request use races across coroutines.
at line 161
string
__toString()
Get the string representation of the transport.