$_mbd
$_mbd : \Horde_ActiveSync_Imap_MessageBodyData
Handle building the AirSyncBaseBody property when sending plain text only.
I.e., BodyTypePreference == Horde_ActiveSync::BODYPREF_TYPE_PLAIN.
$_mbd : \Horde_ActiveSync_Imap_MessageBodyData
$_imapMessage : \Horde_ActiveSync_Imap_Message
$_easMessage : \Horde_ActiveSync_Message_Base
$_airsyncBody : \Horde_ActiveSync_Message_AirSyncBaseBody
__construct(\Horde_ActiveSync_Imap_Message $imap_message, array $options, \Horde_Log_Logger $logger)
\Horde_ActiveSync_Imap_Message | $imap_message | The IMAP message object. |
array | $options | Options array. |
\Horde_Log_Logger | $logger | The logger. |
getMessageObject( $params = array()) : \Horde_ActiveSync_Message_Base
Return a Horde_ActiveSync_Message_Mail object with the appropriate body related properties populated.
$params | Paramater array: -flags: An array representing the message's flags. |
create(\Horde_ActiveSync_Imap_Message $imap_message, array $options, $logger) : \Horde_ActiveSync_Imap_EasMessageType
Simple factory for creating the correct Horde_ActiveSync_Imap_EasMessageType object.
\Horde_ActiveSync_Imap_Message | $imap_message | |
array | $options | |
$logger | The logger. |
_buildBodyPart() : \Horde_ActiveSync_Message_AirSyncBaseBodypart
Build the BodyPart data.