## Zend_Mail_List

Description

Implements interfaces:

- Countable (internal interface)
- ArrayAccess (internal interface)
- SeekableIterator (internal interface)

- license: Zend Framework License version 1.0
- copyright: Copyright (c) 2005-2006 Zend Technologies USA Inc. (http://www.zend.com)

Located in /library/Zend/Mail/List.php (line 26)

Variable Summary
mixed $_iterationMax
mixed $_iterationPos
mixed $_mailReader
Method Summary
Zend_Mail_List __construct (Zend_Mail_Abstract $mailReader)
int count ()
Zend_Mail_Message current ()
int key ()
void next ()
boolean offsetExists (int $id)
Zend_Mail_Message offsetGet (int $id)
void offsetSet (id $id, mixed $value)
boolean offsetUnset (int $id)
void rewind ()
void seek (int $pos)
boolean valid ()
void __call ( $method, $params)
Variables
mixed $_iterationMax = 0 (line 36)

maximum iteration position (= message count)

- access: protected

mixed $_iterationPos = 0 (line 31)

current iteration position

- access: protected

mixed $_mailReader (line 41)

mail reading class controlled by Zend_Mail_List

- access: protected

Methods
Constructor __construct (line 49)

Public constructor

- access: public

Zend_Mail_List __construct (Zend_Mail_Abstract $mailReader)

- Zend_Mail_Abstract $mailReader

count (line 61)

Countable::count()

- access: public

int count ()

Implementation of:

Countable::count

current (line 140)

Iterator::current()

- return: current message
- access: public

Zend_Mail_Message current ()

Implementation of:

SeekableIterator::current

key (line 151)

Iterator::key()

- return: id of current position
- access: public

int key ()

Implementation of:

SeekableIterator::key

next (line 162)

Iterator::next()

- access: public

void next ()

Implementation of:

SeekableIterator::next

offsetExists (line 73)

ArrayAccess::offsetExists()

- access: public

boolean offsetExists (int $id)

- int $id

Implementation of:

ArrayAccess::offsetExists

offsetGet (line 91)

ArrayAccess::offsetGet()

- return: message object
- access: public

Zend_Mail_Message offsetGet (int $id)

- int $id

Implementation of:

ArrayAccess::offsetGet

offsetSet (line 105)

ArrayAccess::offsetSet()

- access: public
- throws: Zend_Mail_Exception

void offsetSet (id $id, mixed $value)

- id $id
- mixed $value

Implementation of:

ArrayAccess::offsetSet

offsetUnset (line 117)

ArrayAccess::offsetUnset()

- return: success
- access: public

boolean offsetUnset (int $id)

- int $id

Implementation of:

ArrayAccess::offsetUnset

rewind (line 128)

Iterator::rewind()

- access: public

void rewind ()

Implementation of:

SeekableIterator::rewind

seek (line 185)

SeekableIterator::seek()

- access: public

void seek (int $pos)

- int $pos

Implementation of:

SeekableIterator::seek

valid (line 173)

Iterator::valid()

- access: public

boolean valid ()

Implementation of:

SeekableIterator::valid

__call (line 197)

fallback for mail reader class methods

- access: public

void __call ( $method, $params)

- $method
- $params

Documentation generated on Tue, 11 Jul 2006 12:24:18 -0500 by phpDocumentor 1.3.0RC6