Public Member Functions | |
__construct ($localName, $globalName= '', $selectable=true, array $folders=array()) | |
hasChildren () | |
getChildren () | |
valid () | |
next () | |
key () | |
current () | |
rewind () | |
__get ($name) | |
__set ($name, Zend_Mail_Storage_Folder $folder) | |
__unset ($name) | |
__toString () | |
getLocalName () | |
getGlobalName () | |
isSelectable () | |
isLeaf () | |
Protected Attributes | |
$_folders | |
$_localName | |
$_globalName | |
$_selectable = true |
Definition at line 31 of file Folder.php.
__construct | ( | $ | localName, |
$ | globalName = '' , |
||
$ | selectable = true , |
||
array $ | folders = array() |
||
) |
create a new mail folder instance
string | $localName | name of folder in current subdirectory |
string | $globalName | absolute name of folder |
bool | $selectable | if true folder holds messages, if false it's just a parent for subfolders |
array | $folders | init with given instances of Zend_Mail_Storage_Folder as subfolders |
Definition at line 65 of file Folder.php.
__get | ( | $ | name ) |
get subfolder named $name
string | $name | wanted subfolder |
Zend_Mail_Storage_Exception |
Definition at line 151 of file Folder.php.
__set | ( | $ | name, |
Zend_Mail_Storage_Folder $ | folder | ||
) |
add or replace subfolder named $name
string | $name | local name of subfolder |
Zend_Mail_Storage_Folder | $folder | instance for new subfolder |
Definition at line 171 of file Folder.php.
__toString | ( | ) |
magic method for easy output of global name
Definition at line 192 of file Folder.php.
__unset | ( | $ | name ) |
remove subfolder named $name
string | $name | local name of subfolder |
Definition at line 182 of file Folder.php.
current | ( | ) |
implements Iterator::current()
Definition at line 129 of file Folder.php.
getChildren | ( | ) |
implements RecursiveIterator::getChildren()
Definition at line 89 of file Folder.php.
getGlobalName | ( | ) |
getLocalName | ( | ) |
hasChildren | ( | ) |
implements RecursiveIterator::hasChildren()
Definition at line 78 of file Folder.php.
isLeaf | ( | ) |
check if folder has no subfolder
Definition at line 232 of file Folder.php.
isSelectable | ( | ) |
key | ( | ) |
implements Iterator::key()
Definition at line 119 of file Folder.php.
next | ( | ) |
rewind | ( | ) |
valid | ( | ) |
implements Iterator::valid()
Definition at line 99 of file Folder.php.