Copied!

Responsible for creating proxied IMessage instances wrapped in a ParserMessageProxy.

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, ZBateson\MailMimeParser\Message\Helper\MultipartHelper $multipartHelper, ZBateson\MailMimeParser\Message\Helper\PrivacyHelper $privacyHelper)
public newInstance(ZBateson\MailMimeParser\Parser\PartBuilder $partBuilder, ZBateson\MailMimeParser\Parser\IParser $parser)
 

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

  • return \ParserMessageProxy
Properties
protected $multipartHelper = NULL
 
  • var \MultipartHelper
protected ZBateson\MailMimeParser\Parser\Proxy\ParserMimePartProxyFactory::$parserPartChildrenContainerFactory = NULL
 
  • var \ParserPartChildrenContainerFactory
protected ZBateson\MailMimeParser\Parser\Proxy\ParserMimePartProxyFactory::$parserPartStreamContainerFactory = NULL
 
  • var \ParserPartStreamContainerFactory
protected ZBateson\MailMimeParser\Parser\Proxy\ParserMimePartProxyFactory::$partHeaderContainerFactory = NULL
 
  • var \PartHeaderContainerFactory
protected $privacyHelper = NULL
 
  • var \PrivacyHelper
protected ZBateson\MailMimeParser\Parser\Proxy\ParserMimePartProxyFactory::$streamFactory = NULL
 
  • var \StreamFactory the StreamFactory instance
© 2024 Bruce Wells
Search Namespaces \ Classes
Configuration