function MessageConverter::createEmailFromRelatedPart
1 call to MessageConverter::createEmailFromRelatedPart()
- MessageConverter::toEmail in vendor/
symfony/ mime/ MessageConverter.php
File
-
vendor/
symfony/ mime/ MessageConverter.php, line 96
Class
- MessageConverter
- @author Fabien Potencier <fabien@symfony.com>
Namespace
Symfony\Component\MimeCode
private static function createEmailFromRelatedPart(Message $message, RelatedPart $part) : Email {
$parts = $part->getParts();
if ($parts[0] instanceof AlternativePart) {
$email = self::createEmailFromAlternativePart($message, $parts[0]);
}
elseif ($parts[0] instanceof TextPart) {
$email = self::createEmailFromTextPart($message, $parts[0]);
}
else {
throw new RuntimeException(\sprintf('Unable to create an Email from an instance of "%s" as the body is too complex.', get_debug_type($message)));
}
return self::addParts($email, \array_slice($parts, 1));
}