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 () | |
![]() | |
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 () | |
![]() | |
__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='') | |
![]() | |
_getPos ($id) | |
_isMboxFile ($file, $fileIsString=true) | |
_openMboxFile ($filename) | |
Protected Attributes | |
$_rootFolder | |
$_rootdir | |
$_currentFolder | |
![]() | |
$_fh | |
$_filename | |
$_filemtime | |
$_positions | |
$_messageClass = 'Zend_Mail_Message_File' | |
![]() | |
$_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.