PHP Класс Horde_Imap_Client_Data_Sync, horde

С версии: 2.2.0
Автор: Michael Slusarz ([email protected])
Показать файл Открыть проект

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

Свойство Тип Описание
$flags boolean Are there messages that have had flag changes?
$highestmodseq integer The previous value of HIGHESTMODSEQ.
$mailbox Horde_Imap_Client_Mailbox The synchronized mailbox.
$map array Mappings of status() values to sync keys.
$messages integer The previous number of messages in the mailbox.
$newmsgs boolean Are there new messages?
$uidnext integer The previous value of UIDNEXT.
$uidvalidity integer The previous value of UIDVALIDITY.
$vanished Horde_Imap_Client_Ids The UIDs of messages that are guaranteed to have vanished. This list is only guaranteed to be available if the server supports QRESYNC or a list of known UIDs is passed to the sync() method.

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

Свойство Тип Описание
$_flagsuids Horde_Imap_Client_Ids UIDs of messages that have had flag changes.
$_newmsgsuids Horde_Imap_Client_Ids UIDs of new messages.
$_vanisheduids Horde_Imap_Client_Ids UIDs of messages that have vanished.

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

Метод Описание
__construct ( Horde_Imap_Client_Base $base_ob, mixed $mailbox, array $sync, array $curr, integer $criteria, Horde_Imap_Client_Ids $ids ) Constructor.
__get ( $name )

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

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

Constructor.
public __construct ( Horde_Imap_Client_Base $base_ob, mixed $mailbox, array $sync, array $curr, integer $criteria, Horde_Imap_Client_Ids $ids )
$base_ob Horde_Imap_Client_Base Base driver object.
$mailbox mixed Mailbox to sync.
$sync array Token sync data.
$curr array Current sync data.
$criteria integer Mask of criteria to return.
$ids Horde_Imap_Client_Ids List of known UIDs.

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

public __get ( $name )

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

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

UIDs of messages that have had flag changes.
protected Horde_Imap_Client_Ids $_flagsuids
Результат Horde_Imap_Client_Ids

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

UIDs of new messages.
protected Horde_Imap_Client_Ids $_newmsgsuids
Результат Horde_Imap_Client_Ids

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

UIDs of messages that have vanished.
protected Horde_Imap_Client_Ids $_vanisheduids
Результат Horde_Imap_Client_Ids

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

Are there messages that have had flag changes?
public bool $flags
Результат boolean

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

The previous value of HIGHESTMODSEQ.
С версии: 2.8.0
public int $highestmodseq
Результат integer

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

The synchronized mailbox.
public Horde_Imap_Client_Mailbox $mailbox
Результат Horde_Imap_Client_Mailbox

$map публичное статическое свойство

Mappings of status() values to sync keys.
С версии: 2.8.0
public static array $map
Результат array

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

The previous number of messages in the mailbox.
С версии: 2.8.0
public int $messages
Результат integer

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

Are there new messages?
public bool $newmsgs
Результат boolean

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

The previous value of UIDNEXT.
С версии: 2.8.0
public int $uidnext
Результат integer

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

The previous value of UIDVALIDITY.
С версии: 2.8.0
public int $uidvalidity
Результат integer

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

The UIDs of messages that are guaranteed to have vanished. This list is only guaranteed to be available if the server supports QRESYNC or a list of known UIDs is passed to the sync() method.
public Horde_Imap_Client_Ids $vanished
Результат Horde_Imap_Client_Ids