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\NormalizerCode
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);
}