Copied!

Responsible for creating proxied IMimePart instances wrapped in a ParserMimePartProxy with a MimeParser.

CloneableInstantiable
Methods
public __construct(ZBateson\MailMimeParser\Stream\StreamFactory $sdf, ZBateson\MailMimeParser\Message\Factory\PartHeaderContainerFactory $phcf, ZBateson\MailMimeParser\Parser\Part\ParserPartStreamContainerFactory $pscf, ZBateson\MailMimeParser\Parser\Part\ParserPartChildrenContainerFactory $ppccf)
public newInstance(ZBateson\MailMimeParser\Parser\PartBuilder $partBuilder, ZBateson\MailMimeParser\Parser\IParser $parser)
 

Constructs a new ParserMimePartProxy wrapping an IMimePart object that will dynamically parse a message's content and parts as they're requested.

  • return \ParserMimePartProxy
Properties
protected $parserPartChildrenContainerFactory = NULL
 
  • var \ParserPartChildrenContainerFactory
protected $parserPartStreamContainerFactory = NULL
 
  • var \ParserPartStreamContainerFactory
protected $partHeaderContainerFactory = NULL
 
  • var \PartHeaderContainerFactory
protected $streamFactory = NULL
 
  • var \StreamFactory the StreamFactory instance
© 2024 Bruce Wells
Search Namespaces \ Classes
Configuration