Documentation

Horde_Imap_Client_Data_Envelope
in package
implements Serializable

Envelope data as returned by the IMAP FETCH command (RFC 3501 [7.4.2]).

Tags
author

Michael Slusarz slusarz@horde.org

category

Horde

copyright

2011-2017 Horde LLC

license

http://www.horde.org/licenses/lgpl21 LGPL 2.1

todo

$date should return null if it doesn't exist.

Interfaces, Classes, Traits and Enums

Serializable

Table of Contents

VERSION  = 3
$bcc  : Horde_Mail_Rfc822_List
$cc  : Horde_Mail_Rfc822_List
$date  : Horde_Imap_Client_DateTime
$from  : Horde_Mail_Rfc822_List
$in_reply_to  : string
$message_id  : string
$reply_to  : Horde_Mail_Rfc822_List
$sender  : Horde_Mail_Rfc822_List
$subject  : string
$to  : Horde_Mail_Rfc822_List
$_data  : Horde_Mime_Headers
Data object.
__construct()  : mixed
Constructor.
__get()  : mixed
__isset()  : mixed
__serialize()  : array<string|int, mixed>
__set()  : mixed
__unserialize()  : mixed
serialize()  : mixed
unserialize()  : mixed
_normalizeProperty()  : mixed

Constants

Properties

$bcc

public Horde_Mail_Rfc822_List $bcc

Bcc address(es).

$cc

public Horde_Mail_Rfc822_List $cc

Cc address(es).

$from

public Horde_Mail_Rfc822_List $from

From address(es).

$in_reply_to

public string $in_reply_to

Message-ID of the message replied to.

$message_id

public string $message_id

Message-ID of the message.

$reply_to

public Horde_Mail_Rfc822_List $reply_to

Reply-to address(es).

$sender

public Horde_Mail_Rfc822_List $sender

Sender address.

$to

public Horde_Mail_Rfc822_List $to

To address(es).

$_data

Data object.

protected Horde_Mime_Headers $_data

Methods

__construct()

Constructor.

public __construct([array<string|int, mixed> $data = array() ]) : mixed
Parameters
$data : array<string|int, mixed> = array()
Return values
mixed

__get()

public __get(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

__isset()

public __isset(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

__serialize()

public __serialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

__set()

public __set(mixed $name, mixed $value) : mixed
Parameters
$name : mixed
$value : mixed
Return values
mixed

__unserialize()

public __unserialize(array<string|int, mixed> $data) : mixed
Parameters
$data : array<string|int, mixed>
Return values
mixed

serialize()

public serialize() : mixed
Return values
mixed

unserialize()

public unserialize(mixed $data) : mixed
Parameters
$data : mixed
Return values
mixed

_normalizeProperty()

protected _normalizeProperty(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

Search results