PHP 클래스 Horde_Compress_Tnef_VTodo, horde

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
저자: Michael J Rubinsky ([email protected])
상속: extends Horde_Compress_Tnef_Object
파일 보기 프로젝트 열기: horde/horde

공개 프로퍼티들

프로퍼티 타입 설명
$type string The MIME type of this object's content.

보호된 프로퍼티들

프로퍼티 타입 설명
$_bodyHtml string HTML body.
$_bodyPlain string Plain body
$_completed integer Timestamp when task was completed.
$_due integer. Due date (timestamp).
$_guid string UID
$_lastUser string Last user to modify the request.
$_messageClass string The MAPI_MESSAGE_CLASS
$_method string The METHOD to use in the generated vTodo component. Default to REQUEST since TNEF files are generally not used for PUBLISH.
$_msgformat integer
$_owner string The current owner of the task. Note, this is the CURRENT owner, so for the initial REQUEST, this will be empty. MS doesn't consider the task creator the owner in this context.
$_ownership integer The MAPI_TASK_OWNERSHIP value.
$_percentComplete integer Percentage of task that is completed.
$_rtfCompressed string Compressed RTF body.
$_start integer Start time of task.
$_state integer. The MAPI_TASK_STATE value. Used to help determine METHOD.
$_status string Status of task.
$_updates boolean If true, assignee is requested to send updates.

공개 메소드들

메소드 설명
__get ( $property )
setMapiAttribute ( integer $type, integer $name, $value, $ns = null ) Allow this object to set any MAPI attributes it needs to know about, ignore any it doesn't care about.
setTnefAttribute ( integer $attribute, mixed $value, integer $size ) Allow this object to set any TNEF attributes it needs to know about, ignore any it doesn't care about.
toArray ( ) : array Output the data for this object in an array.

보호된 메소드들

메소드 설명
_tovTodo ( )

메소드 상세

__get() 공개 메소드

public __get ( $property )

_tovTodo() 보호된 메소드

protected _tovTodo ( )

setMapiAttribute() 공개 메소드

Allow this object to set any MAPI attributes it needs to know about, ignore any it doesn't care about.
public setMapiAttribute ( integer $type, integer $name, $value, $ns = null )
$type integer The attribute type descriptor.
$name integer The attribute name descriptor.

setTnefAttribute() 공개 메소드

Allow this object to set any TNEF attributes it needs to know about, ignore any it doesn't care about.
public setTnefAttribute ( integer $attribute, mixed $value, integer $size )
$attribute integer The attribute descriptor.
$value mixed The value from the MAPI stream.
$size integer The byte length of the data, as reported by the MAPI data.

toArray() 공개 메소드

Output the data for this object in an array.
public toArray ( ) : array
리턴 array - type: (string) The MIME type of the content. - subtype: (string) The MIME subtype. - name: (string) The filename. - stream: (string) The file data.

프로퍼티 상세

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

HTML body.
protected string $_bodyHtml
리턴 string

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

Plain body
protected string $_bodyPlain
리턴 string

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

Timestamp when task was completed.
protected int $_completed
리턴 integer

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

Due date (timestamp).
protected integer. $_due
리턴 integer.

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

UID
protected string $_guid
리턴 string

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

Last user to modify the request.
protected string $_lastUser
리턴 string

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

The MAPI_MESSAGE_CLASS
protected string $_messageClass
리턴 string

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

The METHOD to use in the generated vTodo component. Default to REQUEST since TNEF files are generally not used for PUBLISH.
protected string $_method
리턴 string

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

protected int $_msgformat
리턴 integer

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

The current owner of the task. Note, this is the CURRENT owner, so for the initial REQUEST, this will be empty. MS doesn't consider the task creator the owner in this context.
protected string $_owner
리턴 string

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

The MAPI_TASK_OWNERSHIP value.
protected int $_ownership
리턴 integer

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

Percentage of task that is completed.
protected int $_percentComplete
리턴 integer

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

Compressed RTF body.
protected string $_rtfCompressed
리턴 string

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

Start time of task.
protected int $_start
리턴 integer

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

The MAPI_TASK_STATE value. Used to help determine METHOD.
protected integer. $_state
리턴 integer.

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

Status of task.
protected string $_status
리턴 string

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

If true, assignee is requested to send updates.
protected bool $_updates
리턴 boolean

$type 공개적으로 프로퍼티

The MIME type of this object's content.
public string $type
리턴 string