|
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
| __construct ($params) | |
| getFolders ($rootFolder=null) | |
| selectFolder ($globalName) | |
| getCurrentFolder () | |
| __sleep () | |
| __wakeup () | |
Public Member Functions inherited from Zend_Mail_Storage_Mbox | |
| countMessages () | |
| getSize ($id=0) | |
| getMessage ($id) | |
| getRawHeader ($id, $part=null, $topLines=0) | |
| getRawContent ($id, $part=null) | |
| __construct ($params) | |
| close () | |
| noop () | |
| removeMessage ($id) | |
| getUniqueId ($id=null) | |
| getNumberByUniqueId ($id) | |
| __sleep () | |
| __wakeup () | |
Public Member Functions inherited from Zend_Mail_Storage_Abstract | |
| __get ($var) | |
| getCapabilities () | |
| countMessages () | |
| getSize ($id=0) | |
| getMessage ($id) | |
| getRawHeader ($id, $part=null, $topLines=0) | |
| getRawContent ($id, $part=null) | |
| __construct ($params) | |
| __destruct () | |
| close () | |
| noop () | |
| removeMessage ($id) | |
| getUniqueId ($id=null) | |
| getNumberByUniqueId ($id) | |
| count () | |
| offsetExists ($id) | |
| offsetGet ($id) | |
| offsetSet ($id, $value) | |
| offsetUnset ($id) | |
| rewind () | |
| current () | |
| key () | |
| next () | |
| valid () | |
| seek ($pos) | |
Protected Member Functions | |
| _buildFolderTree ($currentDir, $parentFolder=null, $parentGlobalName='') | |
Protected Member Functions inherited from Zend_Mail_Storage_Mbox | |
| _getPos ($id) | |
| _isMboxFile ($file, $fileIsString=true) | |
| _openMboxFile ($filename) | |
Protected Attributes | |
| $_rootFolder | |
| $_rootdir | |
| $_currentFolder | |
Protected Attributes inherited from Zend_Mail_Storage_Mbox | |
| $_fh | |
| $_filename | |
| $_filemtime | |
| $_positions | |
| $_messageClass = 'Zend_Mail_Message_File' | |
Protected Attributes inherited from Zend_Mail_Storage_Abstract | |
| $_has | |
| $_iterationPos = 0 | |
| $_iterationMax = null | |
| $_messageClass = 'Zend_Mail_Message' | |
| __construct | ( | $params | ) |
Create instance with parameters
Disallowed parameters are:
| array | $params | mail reader specific parameters |
| Zend_Mail_Storage_Exception |
Definition at line 79 of file Mbox.php.
| __sleep | ( | ) |
| __wakeup | ( | ) |
|
protected |
find all subfolders and mbox files for folder structure
Result is save in Zend_Mail_Storage_Folder instances with the root in $this->_rootFolder. $parentFolder and $parentGlobalName are only used internally for recursion.
| string | $currentDir | call with root dir, also used for recursion. |
| Zend_Mail_Storage_Folder | null | $parentFolder | used for recursion |
| string | $parentGlobalName | used for rescursion |
| Zend_Mail_Storage_Exception |
Definition at line 121 of file Mbox.php.
| getCurrentFolder | ( | ) |
get Zend_Mail_Storage_Folder instance for current folder
| Zend_Mail_Storage_Exception |
Implements Zend_Mail_Storage_Folder_Interface.
Definition at line 235 of file Mbox.php.
| getFolders | ( | $rootFolder = null | ) |
get root folder or given folder
| string | $rootFolder | get folder structure for given folder, else root |
| Zend_Mail_Storage_Exception |
Implements Zend_Mail_Storage_Folder_Interface.
Definition at line 165 of file Mbox.php.
| selectFolder | ( | $globalName | ) |
select given folder
folder must be selectable!
| Zend_Mail_Storage_Folder | string | $globalName | global name of folder or instance for subfolder |
| Zend_Mail_Storage_Exception |
Implements Zend_Mail_Storage_Folder_Interface.
Definition at line 200 of file Mbox.php.