<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Mailer; use Symfony\Component\Mailer\Exception\TransportExceptionInterface; use Symfony\Component\Mime\RawMessage; /** * Interface for mailers able to send emails synchronous and/or asynchronous. * * Implementations must support synchronous and asynchronous sending. * * @author Fabien Potencier <fabien@symfony.com> */ interface MailerInterface { /** * @throws TransportExceptionInterface */ public function send(RawMessage $message, Envelope $envelope = null): void; }
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
Command | Folder | 0755 |
|
|
DataCollector | Folder | 0755 |
|
|
Event | Folder | 0755 |
|
|
EventListener | Folder | 0755 |
|
|
Exception | Folder | 0755 |
|
|
Header | Folder | 0755 |
|
|
Messenger | Folder | 0755 |
|
|
Test | Folder | 0755 |
|
|
Transport | Folder | 0755 |
|
|
CHANGELOG.md | File | 2.82 KB | 0644 |
|
DelayedEnvelope.php | File | 2.4 KB | 0644 |
|
Envelope.php | File | 2.56 KB | 0644 |
|
LICENSE | File | 1.04 KB | 0644 |
|
Mailer.php | File | 2.74 KB | 0644 |
|
MailerInterface.php | File | 763 B | 0644 |
|
README.md | File | 2.08 KB | 0644 |
|
SentMessage.php | File | 2.06 KB | 0644 |
|
Transport.php | File | 6.68 KB | 0644 |
|
composer.json | File | 1.24 KB | 0644 |
|