name: MessageConverter
class_comment: null
dependencies:
- name: RuntimeException
  type: class
  source: Symfony\Component\Mime\Exception\RuntimeException
- name: DataPart
  type: class
  source: Symfony\Component\Mime\Part\DataPart
- name: AlternativePart
  type: class
  source: Symfony\Component\Mime\Part\Multipart\AlternativePart
- name: MixedPart
  type: class
  source: Symfony\Component\Mime\Part\Multipart\MixedPart
- name: RelatedPart
  type: class
  source: Symfony\Component\Mime\Part\Multipart\RelatedPart
- name: TextPart
  type: class
  source: Symfony\Component\Mime\Part\TextPart
properties: []
methods:
- name: toEmail
  visibility: public
  parameters:
  - name: message
  comment: '# * @author Fabien Potencier <fabien@symfony.com>

    # */

    # final class MessageConverter

    # {

    # /**

    # * @throws RuntimeException when unable to convert the message to an email'
- name: createEmailFromTextPart
  visibility: private
  parameters:
  - name: message
  - name: part
  comment: null
- name: createEmailFromAlternativePart
  visibility: private
  parameters:
  - name: message
  - name: part
  comment: null
- name: createEmailFromRelatedPart
  visibility: private
  parameters:
  - name: message
  - name: part
  comment: null
- name: addParts
  visibility: private
  parameters:
  - name: email
  - name: parts
  comment: null
traits:
- Symfony\Component\Mime\Exception\RuntimeException
- Symfony\Component\Mime\Part\DataPart
- Symfony\Component\Mime\Part\Multipart\AlternativePart
- Symfony\Component\Mime\Part\Multipart\MixedPart
- Symfony\Component\Mime\Part\Multipart\RelatedPart
- Symfony\Component\Mime\Part\TextPart
interfaces: []