MailMimeParser 4.0

ParserNonMimeMessageProxyFactory extends ParserMessageProxyFactory
in package

Responsible for creating proxied IMessage instances wrapped in a ParserNonMimeMessageProxy for NonMimeParser.

Tags
author

Zaahid Bateson

Table of Contents

$defaultFallbackCharset  : string
$logger  : LoggerInterface
$multipartHelper  : MultipartHelper
$parserPartChildrenContainerFactory  : ParserPartChildrenContainerFactory
$parserPartStreamContainerFactory  : ParserPartStreamContainerFactory
$partHeaderContainerFactory  : PartHeaderContainerFactory
$privacyHelper  : PrivacyHelper
$streamFactory  : StreamFactory
__construct()  : mixed
newInstance()  : ParserNonMimeMessageProxy
Constructs a new ParserNonMimeMessageProxy wrapping an IMessage object.

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