PartFactoryService
Responsible for creating singleton instances of MessagePartFactory and its subclasses.
Tags
Table of Contents
- $messageHelperService : MessageHelperService
 - $partFilterFactory : PartFilterFactory
 - $partStreamFilterManagerFactory : PartStreamFilterManagerFactory
 - $streamFactory : StreamFactory
 - __construct() : mixed
 - getMessageFactory() : MessageFactory
 - Returns the MessageFactory singleton instance.
 - getMimePartFactory() : MimePartFactory
 - Returns the MimePartFactory singleton instance.
 - getNonMimePartFactory() : NonMimePartFactory
 - Returns the NonMimePartFactory singleton instance.
 - getUUEncodedPartFactory() : UUEncodedPartFactory
 - Returns the UUEncodedPartFactory singleton instance.
 
Properties
$messageHelperService
    protected
        MessageHelperService
    $messageHelperService
    
        
    
$partFilterFactory
    protected
        PartFilterFactory
    $partFilterFactory
    
        
    
$partStreamFilterManagerFactory
    protected
        PartStreamFilterManagerFactory
    $partStreamFilterManagerFactory
    
        
    
$streamFactory
    protected
        StreamFactory
    $streamFactory
    
        
    
Methods
__construct()
    public
                __construct(PartFilterFactory $partFilterFactory, StreamFactory $streamFactory, PartStreamFilterManagerFactory $partStreamFilterManagerFactory, MessageHelperService $messageHelperService) : mixed
        
        Parameters
- $partFilterFactory : PartFilterFactory
 - $streamFactory : StreamFactory
 - $partStreamFilterManagerFactory : PartStreamFilterManagerFactory
 - $messageHelperService : MessageHelperService
 
Return values
mixed —getMessageFactory()
Returns the MessageFactory singleton instance.
    public
                getMessageFactory() : MessageFactory
        
    
    
        Return values
MessageFactory —getMimePartFactory()
Returns the MimePartFactory singleton instance.
    public
                getMimePartFactory() : MimePartFactory
        
    
    
        Return values
MimePartFactory —getNonMimePartFactory()
Returns the NonMimePartFactory singleton instance.
    public
                getNonMimePartFactory() : NonMimePartFactory
        
    
    
        Return values
NonMimePartFactory —getUUEncodedPartFactory()
Returns the UUEncodedPartFactory singleton instance.
    public
                getUUEncodedPartFactory() : UUEncodedPartFactory