PHP Класс Horde_Compress_Tnef_Icalendar, 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
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$type string MIME type.

Защищенные свойства (Protected)

Свойство Тип Описание
$_allday boolean
$_content string Cache of the iCalendar text.
$_created Horde_Date
$_description string The description/body of the meeting request.
$_duration string
$_endUtc Horde_Date
$_from string The "From" attribute used by iTip responses.
$_lastModifier string
$_location string
$_method string ICalendar METHOD
$_modified Horde_Date
$_organizer string
$_partStat The current PARTSTAT property for this meeting request.
$_recurrence array Recurrence data.
$_requiredAttendees string List of required attendees parsed from the MAPI object.
$_rsvp boolean RSVP property
$_startUtc Horde_Date
$_summary string
$_type integer
$_uid string
$_url string

Открытые методы

Метод Описание
__get ( string $property ) : mixed Accessor
setMapiAttribute ( integer $type, integer $name, mixed $value, $ns = null ) Allow this object to set any MAPI attributes it needs to know about, ignore any it doesn't care about.
setMethod ( string $method, string $class = null ) Set the METHOD parameter, used to help generate the PART-STAT attribute.
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.

Защищенные методы

Метод Описание
_parseRecurrence ( string $value ) : Horde_Date_Recurrence Parse recurrence properties.
_toItip ( ) : array Generate an iTip from embedded TNEF MEETING data.

Описание методов

__get() публичный Метод

Accessor
public __get ( string $property ) : mixed
$property string
Результат mixed

_parseRecurrence() защищенный Метод

Parse recurrence properties.
protected _parseRecurrence ( string $value ) : Horde_Date_Recurrence
$value string MAPI stream
Результат Horde_Date_Recurrence

_toItip() защищенный Метод

Generate an iTip from embedded TNEF MEETING data.
protected _toItip ( ) : array
Результат array see @self::toArray().

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, mixed $value, $ns = null )
$type integer The attribute type descriptor.
$name integer The attribute name descriptor.
$value mixed The value to set.

setMethod() публичный Метод

Set the METHOD parameter, used to help generate the PART-STAT attribute.
public setMethod ( string $method, string $class = null )
$method string The METHOD parameter.
$class string The message class.

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.

Описание свойств

$_allday защищенное свойство

protected bool $_allday
Результат boolean

$_content защищенное свойство

Cache of the iCalendar text.
protected string $_content
Результат string

$_created защищенное свойство

protected Horde_Date $_created
Результат Horde_Date

$_description защищенное свойство

The description/body of the meeting request.
protected string $_description
Результат string

$_duration защищенное свойство

protected string $_duration
Результат string

$_endUtc защищенное свойство

protected Horde_Date $_endUtc
Результат Horde_Date

$_from защищенное свойство

The "From" attribute used by iTip responses.
protected string $_from
Результат string

$_lastModifier защищенное свойство

protected string $_lastModifier
Результат string

$_location защищенное свойство

protected string $_location
Результат string

$_method защищенное свойство

ICalendar METHOD
protected string $_method
Результат string

$_modified защищенное свойство

protected Horde_Date $_modified
Результат Horde_Date

$_organizer защищенное свойство

protected string $_organizer
Результат string

$_partStat защищенное свойство

The current PARTSTAT property for this meeting request.
protected $_partStat

$_recurrence защищенное свойство

Recurrence data.
protected array $_recurrence
Результат array

$_requiredAttendees защищенное свойство

List of required attendees parsed from the MAPI object.
protected string $_requiredAttendees
Результат string

$_rsvp защищенное свойство

RSVP property
protected bool $_rsvp
Результат boolean

$_startUtc защищенное свойство

protected Horde_Date $_startUtc
Результат Horde_Date

$_summary защищенное свойство

protected string $_summary
Результат string

$_type защищенное свойство

protected int $_type
Результат integer

$_uid защищенное свойство

protected string $_uid
Результат string

$_url защищенное свойство

protected string $_url
Результат string

$type публичное свойство

MIME type.
public string $type
Результат string