Copied!

Responsible for creating proxied IMessage instances wrapped in a ParserMessageProxy.

CloneableInstantiable
Methods
public __construct(Psr\Log\LoggerInterface $logger, ZBateson\MailMimeParser\Stream\StreamFactory $streamFactory, ZBateson\MailMimeParser\Message\Factory\PartHeaderContainerFactory $partHeaderContainerFactory, ZBateson\MailMimeParser\Parser\Part\ParserPartStreamContainerFactory $parserPartStreamContainerFactory, ZBateson\MailMimeParser\Parser\Part\ParserPartChildrenContainerFactory $parserPartChildrenContainerFactory, ZBateson\MailMimeParser\Message\Helper\MultipartHelper $multipartHelper, ZBateson\MailMimeParser\Message\Helper\PrivacyHelper $privacyHelper, string $defaultFallbackCharset = 'ISO-8859-1')
public newInstance(ZBateson\MailMimeParser\Parser\PartBuilder $partBuilder, ZBateson\MailMimeParser\Parser\IParserService $parser) : ZBateson\MailMimeParser\Parser\Proxy\ParserMessageProxy
 

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

Properties
protected readonly string ZBateson\MailMimeParser\Parser\Proxy\ParserMimePartProxyFactory::$defaultFallbackCharset
protected readonly Psr\Log\LoggerInterface ZBateson\MailMimeParser\Parser\Proxy\ParserMimePartProxyFactory::$logger
protected readonly ZBateson\MailMimeParser\Message\Helper\MultipartHelper $multipartHelper
protected readonly ZBateson\MailMimeParser\Parser\Part\ParserPartChildrenContainerFactory ZBateson\MailMimeParser\Parser\Proxy\ParserMimePartProxyFactory::$parserPartChildrenContainerFactory
protected readonly ZBateson\MailMimeParser\Parser\Part\ParserPartStreamContainerFactory ZBateson\MailMimeParser\Parser\Proxy\ParserMimePartProxyFactory::$parserPartStreamContainerFactory
protected readonly ZBateson\MailMimeParser\Message\Factory\PartHeaderContainerFactory ZBateson\MailMimeParser\Parser\Proxy\ParserMimePartProxyFactory::$partHeaderContainerFactory
protected readonly ZBateson\MailMimeParser\Message\Helper\PrivacyHelper $privacyHelper
protected readonly ZBateson\MailMimeParser\Stream\StreamFactory ZBateson\MailMimeParser\Parser\Proxy\ParserMimePartProxyFactory::$streamFactory
© 2026 Bruce Wells
Search Namespaces \ Classes
Configuration