Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
 * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Mailer\EventListener; use Symfony\Component\EventDispatcher\EventSubscriberInterface; use Symfony\Component\Mailer\Event\MessageEvent; use Symfony\Component\Mime\Crypto\SMimeSigner; use Symfony\Component\Mime\Message; /** * Signs messages using S/MIME. * * @author Elías Fernández */ class SmimeSignedMessageListener implements EventSubscriberInterface { public function __construct( private SMimeSigner $signer, ) { } public function onMessage(MessageEvent $event): void { $message = $event->getMessage(); if (!$message instanceof Message) { return; } $event->setMessage($this->signer->sign($message)); } public static function getSubscribedEvents(): array { return [ MessageEvent::class => ['onMessage', -128], ]; } }