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

Breadcrumb

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

function TextPart::getEncoder

File

vendor/symfony/mime/Part/TextPart.php, line 206

Class

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

Namespace

Symfony\Component\Mime\Part

Code

private function getEncoder() : ContentEncoderInterface {
    if ('8bit' === $this->encoding) {
        return self::$encoders[$this->encoding] ??= new EightBitContentEncoder();
    }
    if ('quoted-printable' === $this->encoding) {
        return self::$encoders[$this->encoding] ??= new QpContentEncoder();
    }
    if ('base64' === $this->encoding) {
        return self::$encoders[$this->encoding] ??= new Base64ContentEncoder();
    }
    return self::$encoders[$this->encoding];
}
RSS feed
Powered by Drupal