PHP Class Webiny\Component\Mailer\Bridge\Sendgrid\Transport

Inheritance: implements Webiny\Component\Mailer\Bridge\TransportInterface
Afficher le fichier Open project: Webiny/Framework

Méthodes publiques

Méthode Description
__construct ( ConfigObject $config ) Base constructor.
send ( Webiny\Component\Mailer\MessageInterface $message, array | null &$failures = null ) : boolean | integer Sends the message.
setDecorators ( array $replacements ) Decorators are arrays that contain keys and values. The message body and subject will be scanned for the keys, and, where found, the key will be replaced with the value.

Method Details

__construct() public méthode

In the base constructor the bridge gets the mailer configuration.
public __construct ( ConfigObject $config )
$config Webiny\Component\Config\ConfigObject The base configuration.

send() public méthode

Sends the message.
public send ( Webiny\Component\Mailer\MessageInterface $message, array | null &$failures = null ) : boolean | integer
$message Webiny\Component\Mailer\MessageInterface Message you want to send.
$failures array | null To this array failed addresses will be stored.
Résultat boolean | integer Number of success sends, or bool FALSE if sending failed.

setDecorators() public méthode

Decorators are arrays that contain keys and values. The message body and subject will be scanned for the keys, and, where found, the key will be replaced with the value.
public setDecorators ( array $replacements )
$replacements array Array [email=> [key1=>value1, key2=>value2], email2=>[...]].