PHP 클래스 Horde_Core_ActiveSync_Mail_Draft, horde

Wraps functionality related to handling Draft email messages during sync.
저자: Michael J Rubinsky ([email protected])
상속: extends Horde_Core_ActiveSync_Mail
파일 보기 프로젝트 열기: horde/horde 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_atcAdd Attachments to add.
$_atcDelete Attachments to remove
$_draftMessage Horde_ActiveSync_Message_Email Draft Email from client.
$_draftUid integer Existing Draft message's UID.
$_imapMessage Horde_ActiveSync_Imap_Message Existing Draft message.
$_textPart Horde_Mime_Part Text part of Draft message.

공개 메소드들

메소드 설명
append ( $folderid ) : array Append the current Draft message to the IMAP server.
getExistingDraftMessage ( string $folderid, integer $uid ) Fetch an existing message from the Draft folder. This message will be expunged after the new draft is appended to the IMAP server.
setDraftMessage ( Horde_ActiveSync_Message_Mail $draft ) Add the Draft message sent from the client.

보호된 메소드들

메소드 설명
_handleAttachments ( )

메소드 상세

_handleAttachments() 보호된 메소드

protected _handleAttachments ( )

append() 공개 메소드

Append the current Draft message to the IMAP server.
public append ( $folderid ) : array
리턴 array An array with the following keys: - uid: (integer) The new draft message's IMAP UID. - atchash: (array) An attachment hash of newly added attachments.

getExistingDraftMessage() 공개 메소드

Fetch an existing message from the Draft folder. This message will be expunged after the new draft is appended to the IMAP server.
public getExistingDraftMessage ( string $folderid, integer $uid )
$folderid string The Draft folder's folderid.
$uid integer The UID of the existing Draft message.

setDraftMessage() 공개 메소드

Add the Draft message sent from the client.
public setDraftMessage ( Horde_ActiveSync_Message_Mail $draft )
$draft Horde_ActiveSync_Message_Mail The draft message object.

프로퍼티 상세

$_atcAdd 보호되어 있는 프로퍼티

Attachments to add.
protected $_atcAdd

$_atcDelete 보호되어 있는 프로퍼티

Attachments to remove
protected $_atcDelete

$_draftMessage 보호되어 있는 프로퍼티

Draft Email from client.
protected Horde_ActiveSync_Message_Email $_draftMessage
리턴 Horde_ActiveSync_Message_Email

$_draftUid 보호되어 있는 프로퍼티

Existing Draft message's UID.
protected int $_draftUid
리턴 integer

$_imapMessage 보호되어 있는 프로퍼티

Existing Draft message.
protected Horde_ActiveSync_Imap_Message $_imapMessage
리턴 Horde_ActiveSync_Imap_Message

$_textPart 보호되어 있는 프로퍼티

Text part of Draft message.
protected Horde_Mime_Part $_textPart
리턴 Horde_Mime_Part