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

Breadcrumb

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

function MimeMessageNormalizer::setSerializer

Overrides SerializerAwareInterface::setSerializer

File

vendor/symfony/serializer/Normalizer/MimeMessageNormalizer.php, line 56

Class

MimeMessageNormalizer
Normalize Mime message classes.

Namespace

Symfony\Component\Serializer\Normalizer

Code

public function setSerializer(SerializerInterface $serializer) : void {
    if (!$serializer instanceof NormalizerInterface || !$serializer instanceof DenormalizerInterface) {
        throw new LogicException(\sprintf('The passed serializer should implement both NormalizerInterface and DenormalizerInterface, "%s" given.', get_debug_type($serializer)));
    }
    $this->serializer = $serializer;
    $this->normalizer
        ->setSerializer($serializer);
}
RSS feed
Powered by Drupal