ParserNonMimeMessageProxyFactory
        
        extends ParserMessageProxyFactory
    
    
            
            in package
            
        
    
    
    
        
            Responsible for creating proxied IMessage instances wrapped in a ParserNonMimeMessageProxy for NonMimeParser.
Tags
Table of Contents
- $multipartHelper : MultipartHelper
 - $parserPartChildrenContainerFactory : ParserPartChildrenContainerFactory
 - $parserPartStreamContainerFactory : ParserPartStreamContainerFactory
 - $partHeaderContainerFactory : PartHeaderContainerFactory
 - $privacyHelper : PrivacyHelper
 - $streamFactory : StreamFactory
 - __construct() : mixed
 - newInstance() : ParserMimePartProxy
 - Constructs a new ParserNonMimeMessageProxy wrapping an IMessage object.
 
Properties
$multipartHelper
    protected
        MultipartHelper
    $multipartHelper
    
    
    
    
$parserPartChildrenContainerFactory
    protected
        ParserPartChildrenContainerFactory
    $parserPartChildrenContainerFactory
    
    
    
    
$parserPartStreamContainerFactory
    protected
        ParserPartStreamContainerFactory
    $parserPartStreamContainerFactory
    
    
    
    
$partHeaderContainerFactory
    protected
        PartHeaderContainerFactory
    $partHeaderContainerFactory
    
    
    
    
$privacyHelper
    protected
        PrivacyHelper
    $privacyHelper
    
    
    
    
$streamFactory
    protected
        StreamFactory
    $streamFactory
    
    
        the StreamFactory instance
Methods
__construct()
    public
                    __construct(StreamFactory $sdf, PartHeaderContainerFactory $phcf, ParserPartStreamContainerFactory $pscf, ParserPartChildrenContainerFactory $ppccf) : mixed
        
        Parameters
- $sdf : StreamFactory
 - $phcf : PartHeaderContainerFactory
 - $pscf : ParserPartStreamContainerFactory
 - $ppccf : ParserPartChildrenContainerFactory
 
Return values
mixed —newInstance()
Constructs a new ParserNonMimeMessageProxy wrapping an IMessage object.
    public
                    newInstance(PartBuilder $partBuilder, IParser $parser) : ParserMimePartProxy
    
        Parameters
- $partBuilder : PartBuilder
 - $parser : IParser