Final Class Yiisoft\Mailer\Debug\MailerInterfaceProxy
| Inheritance | Yiisoft\ |
|---|---|
| Implements | Yiisoft\ |
Public Methods
| Method | Description | Defined By |
|---|---|---|
| __construct() | Yiisoft\ |
|
| send() | Yiisoft\ |
|
| sendMultiple() | Yiisoft\ |
Method Details
| public mixed __construct ( Yiisoft\ | ||
| $decorated | Yiisoft\ |
|
| $collector | Yiisoft\ |
|
public function __construct(
private MailerInterface $decorated,
private MailerCollector $collector,
) {}
| public void send ( Yiisoft\ | ||
| $message | Yiisoft\ |
|
public function send(MessageInterface $message): void
{
$this->collector->collectMessage($message);
$this->decorated->send($message);
}
| public Yiisoft\ | ||
| $messages | array | |
public function sendMultiple(array $messages): SendResults
{
$this->collector->collectMessages($messages);
return $this->decorated->sendMultiple($messages);
}
User Contributed Notes
Leave a comment
Join the conversation to share a note.