TYPO3
7.6
|
Public Member Functions | |
getNestingLevel () | |
getContentType () | |
getId () | |
getChildren () | |
setChildren (array $children) | |
getHeaders () | |
getBody () | |
setBody ($body, $contentType=null) | |
toString () | |
toByteStream (Swift_InputByteStream $is) | |
Public Member Functions inherited from Swift_Mime_CharsetObserver | |
charsetChanged ($charset) | |
Public Member Functions inherited from Swift_Mime_EncodingObserver | |
encoderChanged (Swift_Mime_ContentEncoder $encoder) | |
Public Attributes | |
const | LEVEL_TOP = 16 |
const | LEVEL_MIXED = 256 |
const | LEVEL_ALTERNATIVE = 4096 |
const | LEVEL_RELATED = 65536 |
A MIME entity, such as an attachment.
Definition at line 16 of file MimeEntity.php.
getBody | ( | ) |
Get the body content of this entity as a string.
Returns NULL if no body has been set.
Implemented in Swift_Mime_SimpleMimeEntity.
Referenced by Swift_Mime_SimpleMessage\_becomeMimePart(), Swift_Message\saveMessage(), Swift_Mime_SimpleMessage\toByteStream(), and Swift_Mime_SimpleMessage\toString().
getChildren | ( | ) |
Get all children nested inside this entity.
These are not just the immediate children, but all children.
Implemented in Swift_Mime_SimpleMimeEntity.
Referenced by Swift_Mime_SimpleMessage\_getTopNestingLevel(), Swift_Plugins_DecoratorPlugin\_restoreMessage(), Swift_Mime_SimpleMessage\attach(), Swift_Mime_SimpleMessage\detach(), Swift_Message\saveMessage(), Swift_Mime_SimpleMessage\toByteStream(), and Swift_Mime_SimpleMessage\toString().
getContentType | ( | ) |
Get the qualified content-type of this mime entity.
Implemented in Swift_Mime_SimpleMimeEntity.
getHeaders | ( | ) |
Get the collection of Headers in this Mime entity.
Implemented in Swift_Mime_SimpleMimeEntity.
Referenced by Swift_Mime_SimpleMessage\__construct(), Swift_Mime_SimpleMessage\_becomeMimePart(), Swift_Plugins_DecoratorPlugin\_restoreMessage(), Swift_Plugins_RedirectingPlugin\_restoreMessage(), Swift_Message\doSign(), Swift_Message\restoreHeaders(), Swift_Message\saveHeaders(), MailMessage\send(), Swift_Transport_MailTransport\send(), Swift_Mime_SimpleMessage\setBcc(), Swift_Mime_SimpleMessage\setCc(), Swift_Mime_SimpleMessage\setDate(), Swift_Mime_SimpleMessage\setFrom(), Swift_Mime_SimpleMessage\setPriority(), Swift_Mime_SimpleMessage\setReadReceiptTo(), Swift_Mime_SimpleMessage\setReplyTo(), Swift_Mime_SimpleMessage\setReturnPath(), Swift_Mime_SimpleMessage\setSender(), Swift_Mime_SimpleMessage\setSubject(), and Swift_Mime_SimpleMessage\setTo().
getId | ( | ) |
Returns a unique ID for this entity.
For most entities this will likely be the Content-ID, though it has no explicit semantic meaning and can be considered an identifier for programming logic purposes.
If a Content-ID header is present, this value SHOULD match the value of the header.
Implemented in Swift_Mime_SimpleMimeEntity.
Referenced by Swift_Mime_SimpleMessage\__construct().
getNestingLevel | ( | ) |
Get the level at which this entity shall be nested in final document.
The lower the value, the more outermost the entity will be nested.
Implemented in Swift_Mime_MimePart, Swift_Mime_SimpleMimeEntity, Swift_Mime_SimpleMessage, Swift_Mime_Attachment, and Swift_Mime_EmbeddedFile.
setBody | ( | $body, | |
$contentType = null |
|||
) |
Set the body content of this entity as a string.
string | $body | |
string | $contentType | optional |
Implemented in Swift_Mime_SimpleMimeEntity.
Referenced by Swift_Plugins_DecoratorPlugin\_restoreMessage().
setChildren | ( | array | $children | ) |
Set all children nested inside this entity.
This includes grandchildren.
Swift_Mime_MimeEntity[] | $children |
Referenced by Swift_Mime_SimpleMessage\attach(), Swift_Mime_SimpleMessage\detach(), Swift_Message\restoreMessage(), Swift_Message\saveMessage(), Swift_Mime_SimpleMessage\toByteStream(), and Swift_Mime_SimpleMessage\toString().
toByteStream | ( | Swift_InputByteStream | $is | ) |
Get this entire entity as a ByteStream.
Swift_InputByteStream | $is | to write to |
Implemented in Swift_Mime_SimpleMessage, Swift_Mime_SimpleMimeEntity, and Swift_Message.
Referenced by Swift_Transport_AbstractSmtpTransport\_streamMessage(), and Swift_Transport_SendmailTransport\send().
toString | ( | ) |
Get this entire entity in its string form.
Implemented in Swift_Mime_SimpleMessage, Swift_Mime_SimpleMimeEntity, and Swift_Message.
Referenced by MboxTransport\send(), and Swift_Transport_MailTransport\send().
const LEVEL_ALTERNATIVE = 4096 |
An entity which nests with the same precedence as a mime part
Definition at line 25 of file MimeEntity.php.
const LEVEL_MIXED = 256 |
An entity which nests with the same precedence as an attachment
Definition at line 22 of file MimeEntity.php.
const LEVEL_RELATED = 65536 |
An entity which nests with the same precedence as embedded content
Definition at line 28 of file MimeEntity.php.
const LEVEL_TOP = 16 |
Main message document; there can only be one of these
Definition at line 19 of file MimeEntity.php.