736. Class

736.1. Zend\Mail\Storage\Folder\Maildir

736.1.1. Methods

736.1.1.1. __construct

__construct()

Create instance with parameters Supported parameters are:

  • dirname rootdir of maildir structure
  • delim delim char for folder structure, default is ‘.’
  • folder initial selected folder, default is ‘INBOX’
Parameters:$params – mail reader specific parameters
Throws ZendMailStorageExceptionInvalidArgumentException:
 

736.1.1.2. _buildFolderTree

_buildFolderTree()

find all subfolders and mbox files for folder structure

Result is save in ZendMailStorageFolder instances with the root in $this->rootFolder. $parentFolder and $parentGlobalName are only used internally for recursion.

736.1.1.3. getFolders

getFolders()

get root folder or given folder

Parameters:string – get folder structure for given folder, else root
Throws ZendMailStorageExceptionInvalidArgumentException:
 
Return type:ZendMailStorageFolder root or wanted folder

736.1.1.4. selectFolder

selectFolder()

select given folder

folder must be selectable!

Parameters:ZendMailStorageFolder|string – global name of folder or instance for subfolder
Throws ZendMailStorageExceptionRuntimeException:
 

736.1.1.5. getCurrentFolder

getCurrentFolder()

get ZendMailStorageFolder instance for current folder

Return type:ZendMailStorageFolder instance of current folder

Project Versions

Table Of Contents

Previous topic

733. Function

Next topic

737. Class

This Page