Final Class Yiisoft\Mailer\StubMailer
| Inheritance | Yiisoft\Mailer\StubMailer |
|---|---|
| Implements | Yiisoft\Mailer\MailerInterface |
This mailer keeps messages in memory and doesn't send them.
Public Methods
| Method | Description | Defined By |
|---|---|---|
| getMessages() | Yiisoft\Mailer\StubMailer | |
| send() | Yiisoft\Mailer\StubMailer | |
| sendMultiple() | Yiisoft\Mailer\StubMailer |
Method Details
| public Yiisoft\Mailer\MessageInterface[] getMessages ( ) |
public function getMessages(): array
{
return $this->messages;
}
| public void send ( Yiisoft\Mailer\MessageInterface $message ) | ||
| $message | Yiisoft\Mailer\MessageInterface | |
public function send(MessageInterface $message): void
{
$this->messages[] = $message;
}
| public Yiisoft\Mailer\SendResults sendMultiple ( array $messages ) | ||
| $messages | array | |
public function sendMultiple(array $messages): SendResults
{
foreach ($messages as $message) {
$this->send($message);
}
return new SendResults(array_values($messages), []);
}
Signup or Login in order to comment.