<?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 |
---|---|---|---|---|
.git | Folder | 0755 |
|
|
Command | Folder | 0755 |
|
|
DataCollector | Folder | 0755 |
|
|
Event | Folder | 0755 |
|
|
EventListener | Folder | 0755 |
|
|
Exception | Folder | 0755 |
|
|
Header | Folder | 0755 |
|
|
Messenger | Folder | 0755 |
|
|
Test | Folder | 0755 |
|
|
Tests | Folder | 0755 |
|
|
Transport | Folder | 0755 |
|
|
.gitattributes | File | 113 B | 0644 |
|
.gitignore | File | 37 B | 0644 |
|
CHANGELOG.md | File | 2.9 KB | 0644 |
|
DelayedEnvelope.php | File | 2.5 KB | 0644 |
|
Envelope.php | File | 2.65 KB | 0644 |
|
LICENSE | File | 1.06 KB | 0644 |
|
Mailer.php | File | 2.81 KB | 0644 |
|
MailerInterface.php | File | 793 B | 0644 |
|
README.md | File | 2.15 KB | 0644 |
|
SentMessage.php | File | 2.16 KB | 0644 |
|
Transport.php | File | 6.86 KB | 0644 |
|
composer.json | File | 1.28 KB | 0644 |
|
phpunit.xml.dist | File | 847 B | 0644 |
|