Class IMP_Mailbox_List_Track
This class contains code related to generating and handling a mailbox message list. This class will keep track of the current index within a mailbox.
Copyright 2010-2012 Horde LLC (http://www.horde.org/)
See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.horde.org/licenses/gpl.
- IMP_Mailbox_List implements ArrayAccess, Countable, Iterator, Serializable
- IMP_Mailbox_List_Track
Package: IMP
Category: Horde
License: GPL
Author: Michael Slusarz slusarz@horde.org
Located at Mailbox/List/Track.php
Category: Horde
License: GPL
Author: Michael Slusarz slusarz@horde.org
Located at Mailbox/List/Track.php
public
integer
|
#
getMessageIndex( )
Returns the current message array index. If the array index has run off the end of the message array, will return the last index. |
public
boolean
|
|
public
array
|
|
public
array
|
#
buildMailboxPage( integer $page = 0, integer $start = 0, mixed $opts = array() )
Using the preferences and the current mailbox, determines the messages to view on the current page. |
public
|
|
public
boolean
|
__construct(),
count(),
current(),
getArrayIndex(),
getIndicesOb(),
getMailboxArray(),
getThreadOb(),
isBuilt(),
key(),
mailboxStart(),
newMessages(),
next(),
offsetExists(),
offsetGet(),
offsetSet(),
offsetUnset(),
rebuild(),
rewind(),
serialize(),
unseenMessages(),
unserialize(),
valid()
|
VERSION
|
public
boolean
|
$checkcache
Check the IMAP cache ID? |
#
true
|
$changed
|