Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. AbstractApiTransport.php

function AbstractApiTransport::doSendHttp

Overrides AbstractHttpTransport::doSendHttp

File

vendor/symfony/mailer/Transport/AbstractApiTransport.php, line 29

Class

AbstractApiTransport
@author Fabien Potencier <fabien@symfony.com>

Namespace

Symfony\Component\Mailer\Transport

Code

protected function doSendHttp(SentMessage $message) : ResponseInterface {
    try {
        $email = MessageConverter::toEmail($message->getOriginalMessage());
    } catch (\Exception $e) {
        throw new RuntimeException(\sprintf('Unable to send message with the "%s" transport: ', __CLASS__) . $e->getMessage(), 0, $e);
    }
    return $this->doSendApi($message, $email, $message->getEnvelope());
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal