HumHub Documentation (unofficial)

SesApiAsyncAwsTransport extends SesHttpAsyncAwsTransport
in package

Tags
author

Jérémy Derussé jeremy@derusse.com

Table of Contents

Properties

$sesClient  : SesClient
$dispatcher  : mixed
$lastSent  : mixed
$logger  : mixed
$rate  : mixed

Methods

__construct()  : mixed
__toString()  : string
send()  : SentMessage|null
setMaxPerSecond()  : $this
Sets the maximum number of messages to send per second (0 to disable).
doSend()  : void
getLogger()  : LoggerInterface
getRequest()  : SendEmailRequest
stringifyAddress()  : string
stringifyAddresses()  : array<string|int, string>
checkThrottling()  : mixed
getRecipients()  : array<string|int, mixed>
getSenderFromHeaders()  : Address

Properties

Methods

setMaxPerSecond()

Sets the maximum number of messages to send per second (0 to disable).

public setMaxPerSecond(float $rate) : $this
Parameters
$rate : float
Return values
$this

stringifyAddresses()

protected stringifyAddresses(array<string|int, mixed> $addresses) : array<string|int, string>
Parameters
$addresses : array<string|int, mixed>
Return values
array<string|int, string>

        
On this page

Search results