MailMimeParser 4.0

ParserMimePartProxyFactory extends ParserPartProxyFactory
in package

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

Tags
author

Zaahid Bateson

Table of Contents

$defaultFallbackCharset  : string
$logger  : LoggerInterface
$parserPartChildrenContainerFactory  : ParserPartChildrenContainerFactory
$parserPartStreamContainerFactory  : ParserPartStreamContainerFactory
$partHeaderContainerFactory  : PartHeaderContainerFactory
$streamFactory  : StreamFactory
__construct()  : mixed
newInstance()  : ParserMimePartProxy
Constructs a new ParserMimePartProxy wrapping an IMimePart object that will dynamically parse a message's content and parts as they're requested.

Properties

Methods

__construct()

public __construct(LoggerInterface $logger, StreamFactory $streamFactory, PartHeaderContainerFactory $partHeaderContainerFactory, ParserPartStreamContainerFactory $parserPartStreamContainerFactory, ParserPartChildrenContainerFactory $parserPartChildrenContainerFactory[, string $defaultFallbackCharset = 'ISO-8859-1' ]) : mixed
Parameters
$logger : LoggerInterface
$streamFactory : StreamFactory
$partHeaderContainerFactory : PartHeaderContainerFactory
$parserPartStreamContainerFactory : ParserPartStreamContainerFactory
$parserPartChildrenContainerFactory : ParserPartChildrenContainerFactory
$defaultFallbackCharset : string = 'ISO-8859-1'
Return values
mixed

Search results