Most basic representation of a single part of an email.
- author Zaahid Bateson
Abstract
- Children
- Implements
SplSubject Stringable ZBateson \MailMimeParser \Message \IMessagePart
Methods |
public __construct(ZBateson |
public __toString() : string |
public attach(SplObserver $observer) : void |
public attachContentStream(Psr\Http\Message\StreamInterface $stream, string $streamCharset = 'UTF-8'ZBateson\MailMimeParser\MailMimeParser::DEFAULT_CHARSET)
|
public detach(SplObserver $observer) : void |
public detachContentStream()
|
public getBinaryContentResourceHandle() |
public getBinaryContentStream() |
public getContent(string $charset = 'UTF-8'ZBateson\MailMimeParser\MailMimeParser::DEFAULT_CHARSET) : ?string |
public getContentStream(string $charset = 'UTF-8'ZBateson\MailMimeParser\MailMimeParser::DEFAULT_CHARSET) |
public getFilename() : ?string |
public getParent() |
public getResourceHandle() |
public getStream() |
public hasContent() : bool |
public notify() : void |
public save( $filenameResourceOrStream, string $filemode = 'w+')
|
public saveContent( $filenameResourceOrStream) : self |
public setCharsetOverride(string $charsetOverride, bool $onlyIfNoCharset = false)
|
public setContent( $resource, string $charset = 'UTF-8'ZBateson\MailMimeParser\MailMimeParser::DEFAULT_CHARSET)
|
Properties |
protected $charsetOverride = NULL
|
protected $ignoreTransferEncoding = NULL
|
protected $observers = NULL
|
protected $parent = NULL
|
protected $partStreamContainer = NULL
|