프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$canDecompress |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$_attachments | Collection of embedded TNEF attachments within the outer TNEF file. | ||
$_currentObject | Horde_Compress_Tnef_Object | The TNEF object currently being decoded. | |
$_files | Collection of files contained in the TNEF data. | ||
$_msgInfo | Horde_Compress_Tnef_MessageData |
메소드 | 설명 | |
---|---|---|
decompress ( $data, array $params = [] ) : array | Decompress the TNEF data. For BC reasons we can only return a numerically indexed array of object data. For more detailed information, use self::getFiles(), self::getAttachements(), and self::getMsgInfo(). | |
getAttachments ( ) : array | Return the collection of embedded attachments. | |
getFiles ( ) : array | Return the collection of files in the TNEF data. | |
getMsgInfo ( ) : array | Return the message information data. | |
setCurrentObject ( Horde_Compress_Tnef_Object $object ) | Sets the current object being decompressed. |
메소드 | 설명 | |
---|---|---|
_decodeAttachment ( &$data ) : [type] | Decodes all LVL_ATTACHMENT data. Attachment data MUST be at the end of TNEF stream. First LVL_ATTACHMENT MUST be ARENDDATA (attAttachRendData). | |
_decodeAttribute ( &$data ) | Decode a single attribute. | |
_decodeMessageProperty ( &$data ) : [type] | Decodes TNEF attributes. | |
_extractMapiAttributes ( string $data ) | Extract a set of encapsulated MAPI properties. Normally either embedded in an attachment structure, or an idMessageProperty structure. | |
_geti ( &$data, integer $bits ) : TODO | Pop specified number of bits from the buffer | |
_getx ( &$data, integer $bytes ) | Pop specified number of bytes from the buffer. | |
_toNamespaceGUID ( $value ) |
protected _decodeAttachment ( &$data ) : [type] | ||
리턴 | [type] |
protected _decodeMessageProperty ( &$data ) : [type] | ||
리턴 | [type] |
protected _extractMapiAttributes ( string $data ) | ||
$data | string | The data string. |
public decompress ( $data, array $params = [] ) : array | ||
$params | array | |
리턴 | array | The decompressed data. |
public getAttachments ( ) : array | ||
리턴 | array | @see self::$_attachments |
public getMsgInfo ( ) : array | ||
리턴 | array | @see self::$_msgInfo |
public setCurrentObject ( Horde_Compress_Tnef_Object $object ) | ||
$object | Horde_Compress_Tnef_Object |
protected $_attachments |
protected Horde_Compress_Tnef_Object $_currentObject | ||
리턴 | Horde_Compress_Tnef_Object |
protected Horde_Compress_Tnef_MessageData $_msgInfo | ||
리턴 | Horde_Compress_Tnef_MessageData |