Differences Between: [Versions 311 and 401] [Versions 311 and 402] [Versions 311 and 403]
Copyright 2012-2017 Horde LLC (http://www.horde.org/) See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
Copyright: | 2012-2017 Horde LLC |
License: | http://www.horde.org/licenses/lgpl21 LGPL 2.1 |
File Size: | 242 lines (6 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Horde_Imap_Client_Ids_Map:: (10 methods):
__construct()
__get()
update()
lookup()
remove()
sort()
count()
getIterator()
serialize()
unserialize()
Class: Horde_Imap_Client_Ids_Map - X-Ref
An object implementing lookups between UIDs and message sequence numbers.__construct(array $ids = array() X-Ref |
Constructor. param: array $ids Array of sequence -> UID mapping. |
__get($name) X-Ref |
No description |
update($ids) X-Ref |
Updates the mapping. param: array $ids Array of sequence -> UID mapping. return: boolean True if the mapping changed. |
lookup(Horde_Imap_Client_Ids $ids) X-Ref |
Create a Sequence <-> UID lookup table. param: Horde_Imap_Client_Ids $ids IDs to lookup. return: array Keys are sequence numbers, values are UIDs. |
remove(Horde_Imap_Client_Ids $ids) X-Ref |
Removes messages from the ID mapping. param: Horde_Imap_Client_Ids $ids IDs to remove. |
sort() X-Ref |
Sort the map. |
count() X-Ref |
No description |
getIterator() X-Ref |
No description |
serialize() X-Ref |
No description |
unserialize($data) X-Ref |
No description |