IMP_Maillog_Messages
in package
implements
IteratorAggregate
Object representing a series of logged messages.
Tags
Table of Contents
Interfaces
- IteratorAggregate
Properties
- $_ids : Horde_Imap_Client_Ids
- IDs of the messages.
- $_mbox : IMP_Mailbox
- The messages' mailbox.
- $_msgids : array<string|int, mixed>
- Message-IDs.
Methods
- __construct() : mixed
- Constructor.
- getIterator() : Traversable
- getMessageIds() : mixed
Properties
$_ids
IDs of the messages.
protected
Horde_Imap_Client_Ids
$_ids
$_mbox
The messages' mailbox.
protected
IMP_Mailbox
$_mbox
$_msgids
Message-IDs.
protected
array<string|int, mixed>
$_msgids
Methods
__construct()
Constructor.
public
__construct(IMP_Mailbox $mbox, Horde_Imap_Client_Ids $data) : mixed
Parameters
- $mbox : IMP_Mailbox
-
The messages' mailbox.
- $data : Horde_Imap_Client_Ids
-
IDs of the messages.
getIterator()
public
getIterator() : Traversable
Return values
TraversablegetMessageIds()
public
getMessageIds() : mixed