Property | Type | Description | |
---|---|---|---|
$_cmdQueue | array | Queued commands to send to the server. | |
$_defaultPorts | array | The default ports to use for a connection. | |
$_statusFields | array | Mapping of status fields to IMAP names. | |
$_tag | integer | The unique tag to use when making an IMAP query. |
Method | Description | |
---|---|---|
__construct ( array $params = [] ) | ||
__get ( $name ) | ||
getParam ( $key ) | ||
update ( SplSubject $subject ) |
Method | Description | |
---|---|---|
_append ( Horde_Imap_Client_Mailbox $mailbox, $data, $options ) | ||
_appendData ( mixed $data, &$asize ) : Horde_Imap_Client_Data_Format_String_Nonascii | Prepares append message data for insertion into the IMAP command string. | |
_authInitialResponse ( string $method, string $ir, string $username = null ) : Horde_Imap_Client_Interaction_Command | Create the AUTHENTICATE command for the initial client response. | |
_check ( ) | ||
_close ( $options ) | ||
_command ( string $cmd ) : Horde_Imap_Client_Interaction_Command | Shortcut to creating a new IMAP client command object. | |
_connect ( ) | Connects to the IMAP server. | |
_convertCatenateUrl ( string $url ) : resource | Converts a CATENATE URL to stream data. | |
_copy ( Horde_Imap_Client_Mailbox $dest, $options ) | ||
_createMailbox ( Horde_Imap_Client_Mailbox $mailbox, $opts ) | ||
_deleteACL ( Horde_Imap_Client_Mailbox $mailbox, $identifier ) | ||
_deleteMailbox ( Horde_Imap_Client_Mailbox $mailbox ) | ||
_deleteMsgs ( Horde_Imap_Client_Mailbox $mailbox, Horde_Imap_Client_Ids $ids, array $opts = [] ) | ||
_enable ( array $exts ) | Enable an IMAP extension (see RFC 5161). | |
_expunge ( $options ) | ||
_fetch ( Horde_Imap_Client_Fetch_Results $results, $queries ) | ||
_fetchCmd ( Horde_Imap_Client_Interaction_Pipeline $pipeline, array $options ) | Add a FETCH command to the given pipeline. | |
_getACL ( Horde_Imap_Client_Mailbox $mailbox ) | ||
_getAnnotateMoreEntry ( string $name ) : array | Split a name for the METADATA extension into the correct syntax for the older ANNOTATEMORE version. | |
_getComparator ( ) | ||
_getID ( ) | ||
_getLanguage ( $list ) | ||
_getLine ( Horde_Imap_Client_Interaction_Pipeline $pipeline ) : Horde_Imap_Client_Interaction_Server | Gets data from the IMAP server stream and parses it. | |
_getMailboxList ( array $pattern, integer $mode, array $options, array $subscribed = null ) : array | Obtain a list of mailboxes. | |
_getMboxFormatOb ( string $mailbox, boolean $list = false ) : Horde_Imap_Client_Data_Format_Mailbox | Return the proper mailbox format object based on the server's capabilities. | |
_getMetadata ( Horde_Imap_Client_Mailbox $mailbox, $entries, $options ) | ||
_getMyACLRights ( Horde_Imap_Client_Mailbox $mailbox ) | ||
_getNamespaces ( ) | ||
_getQuota ( Horde_Imap_Client_Mailbox $root ) | ||
_getQuotaRoot ( Horde_Imap_Client_Mailbox $mailbox ) | ||
_initCapability ( ) | ||
_listACLRights ( Horde_Imap_Client_Mailbox $mailbox, $identifier ) | ||
_listMailboxes ( $pattern, $mode, $options ) | ||
_login ( ) | ||
_loginTasks ( boolean $firstlogin = true, array $resp = [] ) : boolean | Perform login tasks. | |
_logout ( ) | ||
_noop ( ) | ||
_openMailbox ( Horde_Imap_Client_Mailbox $mailbox, $mode ) | ||
_parseACL ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse an ACL response (RFC 4314 [3.6]). | |
_parseAnnotation ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse an ANNOTATION response (ANNOTATEMORE/ANNOTATEMORE2). | |
_parseBodystructure ( Horde_Imap_Client_Tokenize $data ) : Horde_Mime_Part | Recursively parse BODYSTRUCTURE data from a FETCH return (see RFC 3501 [7.4.2]). | |
_parseCapability ( Horde_Imap_Client_Interaction_Pipeline $pipeline, array $data ) | Parse a CAPABILITY Response (RFC 3501 [7.2.1]). | |
_parseComparator ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse a COMPARATOR response (RFC 5255 [4.8]) | |
_parseEnabled ( Horde_Imap_Client_Tokenize $data ) | Parse an ENABLED response (RFC 5161 [3.2]). | |
_parseEnvelope ( Horde_Imap_Client_Tokenize $data ) : Horde_Imap_Client_Data_Envelope | Parse ENVELOPE data from a FETCH return (see RFC 3501 [7.4.2]). | |
_parseEsearch ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse an ESEARCH response (RFC 4466 [2.6.2]) Format: (TAG "a567") UID COUNT 5 ALL 4:19,21,28 | |
_parseFetch ( Horde_Imap_Client_Interaction_Pipeline $pipeline, integer $id, Horde_Imap_Client_Tokenize $data ) | Parse a FETCH response (RFC 3501 [7.4.2]). A FETCH response may occur due to a FETCH command, or due to a change in a message's state (i.e. | |
_parseID ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse an ID response (RFC 2971 [3.2]). | |
_parseLanguage ( Horde_Imap_Client_Tokenize $data ) | Parse a LANGUAGE response (RFC 5255 [3.3]). | |
_parseList ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse a LIST/LSUB response (RFC 3501 [7.2.2 & 7.2.3]). | |
_parseListRights ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse a LISTRIGHTS response (RFC 4314 [3.7]). | |
_parseMetadata ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse a METADATA response (RFC 5464 [4.4]). | |
_parseMyRights ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse a MYRIGHTS response (RFC 4314 [3.8]). | |
_parseNamespace ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse a NAMESPACE response (RFC 2342 [5] & RFC 5255 [3.4]). | |
_parseQuota ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse a QUOTA response (RFC 2087 [5.1]). | |
_parseSearch ( Horde_Imap_Client_Interaction_Pipeline $pipeline, array $data ) | Parse a SEARCH/SORT response (RFC 3501 [7.2.5]; RFC 4466 [3]; RFC 5256 [4]; RFC 5267 [3]). | |
_parseStatus ( Horde_Imap_Client_Tokenize $data ) | Parse a STATUS response (RFC 3501 [7.2.4]). | |
_parseStructureParams ( mixed $data ) : array | Helper function to parse a parameters-like tokenized array. | |
_parseThread ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse a THREAD response (RFC 5256 [4]). | |
_parseThreadLevel ( array &$thread, Horde_Imap_Client_Tokenize $data, integer $level ) | Parse a level of a THREAD response (RFC 5256 [4]). | |
_parseVanished ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | Parse a VANISHED response (RFC 7162 [3.2.10]). | |
_partialAtom ( array $opts ) : string | Add a partial atom to an IMAP command based on the criteria options. | |
_pipeline ( Horde_Imap_Client_Interaction_Command $cmd = null ) : Horde_Imap_Client_Interaction_Pipeline | Shortcut to creating a new pipeline object. | |
_prepareStatusResponse ( array $request, string $mailbox ) | Prepares a status response for a mailbox. | |
_processCmd ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Interaction_Command $cmd, Horde_Imap_Client_Data_Format_List $data ) : boolean | Process/send a command to the remote server. | |
_processCmdContinuation ( Horde_Imap_Client_Interaction_Pipeline $pipeline, boolean $noexception = false ) : mixed | Process a command continuation response. | |
_renameMailbox ( Horde_Imap_Client_Mailbox $old, Horde_Imap_Client_Mailbox $new ) | ||
_responseCode ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Interaction_Server $ob ) | Handle status responses (see RFC 3501 [7.1]). | |
_search ( $query, $options ) | Search a mailbox. This driver supports all IMAP4rev1 search criteria as defined in RFC 3501. | |
_sendCmd ( mixed $cmd ) : Horde_Imap_Client_Interaction_Pipeline | Sends command(s) to the IMAP server. A connection to the server must have already been made. | |
_sendCmdChunk ( Horde_Imap_Client_Interaction_Pipeline $pipeline, array $chunk ) | Send a chunk of commands and/or continuation fragments to the server. | |
_sendID ( $info ) | ||
_serverResponse ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Interaction_Server $ob ) | Handle untagged server responses (see RFC 3501 [2.2.2]). | |
_setACL ( Horde_Imap_Client_Mailbox $mailbox, $identifier, $options ) | ||
_setComparator ( $comparator ) | ||
_setLanguage ( $langs ) | ||
_setMetadata ( Horde_Imap_Client_Mailbox $mailbox, $data ) | ||
_setQuota ( Horde_Imap_Client_Mailbox $root, $resources ) | ||
_status ( $mboxes, $flags ) | ||
_store ( $options ) | ||
_storeCmd ( array $options ) : Horde_Imap_Client_Interaction_Pipeline | Create a store command. | |
_subscribeMailbox ( Horde_Imap_Client_Mailbox $mailbox, $subscribe ) | ||
_thread ( $options ) | ||
_tryLogin ( string $method ) : Horde_Imap_Client_Interaction_Pipeline | Authenticate to the IMAP server. | |
_vanished ( $modseq, Horde_Imap_Client_Ids $ids ) |
public __construct ( array $params = [] ) | ||
$params | array | A hash containing configuration parameters. Additional parameters to base driver: - debug_literal: (boolean) If true, will output the raw text of literal responses to the debug stream. Otherwise, outputs a summary of the literal response. - envelope_addrs: (integer) The maximum number of address entries to read for FETCH ENVELOPE address fields. DEFAULT: 1000 - envelope_string: (integer) The maximum length of string fields returned by the FETCH ENVELOPE command. DEFAULT: 2048 - xoauth2_token: (mixed) If set, will authenticate via the XOAUTH2 mechanism (if available) with this token. Either a string (since 2.13.0) or a Horde_Imap_Client_Base_Password object (since 2.14.0). |
protected _append ( Horde_Imap_Client_Mailbox $mailbox, $data, $options ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _appendData ( mixed $data, &$asize ) : Horde_Imap_Client_Data_Format_String_Nonascii | ||
$data | mixed | Either a resource or a string. |
return | Horde_Imap_Client_Data_Format_String_Nonascii | The data object. |
protected _authInitialResponse ( string $method, string $ir, string $username = null ) : Horde_Imap_Client_Interaction_Command | ||
$method | string | AUTHENTICATE SASL method. |
$ir | string | Initial client response. |
$username | string | If set, log a username message in debug log instead of raw data. |
return | Horde_Imap_Client_Interaction_Command | A command object. |
protected _convertCatenateUrl ( string $url ) : resource | ||
$url | string | The CATENATE URL. |
return | resource | A stream containing the data. |
protected _copy ( Horde_Imap_Client_Mailbox $dest, $options ) | ||
$dest | Horde_Imap_Client_Mailbox |
protected _createMailbox ( Horde_Imap_Client_Mailbox $mailbox, $opts ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _deleteACL ( Horde_Imap_Client_Mailbox $mailbox, $identifier ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _deleteMailbox ( Horde_Imap_Client_Mailbox $mailbox ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _deleteMsgs ( Horde_Imap_Client_Mailbox $mailbox, Horde_Imap_Client_Ids $ids, array $opts = [] ) | ||
$mailbox | Horde_Imap_Client_Mailbox | |
$ids | Horde_Imap_Client_Ids | |
$opts | array | Options: - decrement: (boolean) If true, decrement the message count. - pipeline: (Horde_Imap_Client_Interaction_Pipeline) Pipeline object. |
protected _fetch ( Horde_Imap_Client_Fetch_Results $results, $queries ) | ||
$results | Horde_Imap_Client_Fetch_Results |
protected _getACL ( Horde_Imap_Client_Mailbox $mailbox ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _getAnnotateMoreEntry ( string $name ) : array | ||
$name | string | A name for a metadata entry. |
return | array | A list of two elements: The entry name and the value type. |
protected _getLine ( Horde_Imap_Client_Interaction_Pipeline $pipeline ) : Horde_Imap_Client_Interaction_Server | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
return | Horde_Imap_Client_Interaction_Server | Server object. |
protected _getMailboxList ( array $pattern, integer $mode, array $options, array $subscribed = null ) : array | ||
$pattern | array | The mailbox search pattern(s). |
$mode | integer | Which mailboxes to return. |
$options | array | Additional options. 'no_listext' will skip using the LIST-EXTENDED capability. |
$subscribed | array | A list of subscribed mailboxes. |
return | array | See listMailboxes((). |
protected _getMboxFormatOb ( string $mailbox, boolean $list = false ) : Horde_Imap_Client_Data_Format_Mailbox | ||
$mailbox | string | The mailbox. |
$list | boolean | Is this object used in a LIST command? |
return | Horde_Imap_Client_Data_Format_Mailbox | A mailbox format object. |
protected _getMetadata ( Horde_Imap_Client_Mailbox $mailbox, $entries, $options ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _getMyACLRights ( Horde_Imap_Client_Mailbox $mailbox ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _getQuota ( Horde_Imap_Client_Mailbox $root ) | ||
$root | Horde_Imap_Client_Mailbox |
protected _getQuotaRoot ( Horde_Imap_Client_Mailbox $mailbox ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _listACLRights ( Horde_Imap_Client_Mailbox $mailbox, $identifier ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _loginTasks ( boolean $firstlogin = true, array $resp = [] ) : boolean | ||
$firstlogin | boolean | Is this the first login? |
$resp | array | The data response from the login command. May include: - capability_set: (boolean) True if CAPABILITY was set after login. - proxyreuse: (boolean) True if re-used connection via imapproxy. |
return | boolean | True if global login tasks should be performed. |
protected _openMailbox ( Horde_Imap_Client_Mailbox $mailbox, $mode ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _parseACL ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | The server response. |
protected _parseAnnotation ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | The server response. |
protected _parseBodystructure ( Horde_Imap_Client_Tokenize $data ) : Horde_Mime_Part | ||
$data | Horde_Imap_Client_Tokenize | Data returned from the server. |
return | Horde_Mime_Part | Mime part object. |
protected _parseCapability ( Horde_Imap_Client_Interaction_Pipeline $pipeline, array $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | array | An array of CAPABILITY strings. |
protected _parseComparator ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | The server response. |
protected _parseEnabled ( Horde_Imap_Client_Tokenize $data ) | ||
$data | Horde_Imap_Client_Tokenize | The server response. |
protected _parseEnvelope ( Horde_Imap_Client_Tokenize $data ) : Horde_Imap_Client_Data_Envelope | ||
$data | Horde_Imap_Client_Tokenize | Data returned from the server. |
return | Horde_Imap_Client_Data_Envelope | An envelope object. |
protected _parseEsearch ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | The server response. |
protected _parseFetch ( Horde_Imap_Client_Interaction_Pipeline $pipeline, integer $id, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$id | integer | The message sequence number. |
$data | Horde_Imap_Client_Tokenize | The server response. |
protected _parseID ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | The server response. |
protected _parseLanguage ( Horde_Imap_Client_Tokenize $data ) | ||
$data | Horde_Imap_Client_Tokenize | The server response. |
protected _parseList ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | The server response (includes type as first token). |
protected _parseListRights ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | The server response. |
protected _parseMetadata ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | The server response. |
protected _parseMyRights ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | The server response. |
protected _parseNamespace ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | The NAMESPACE data. |
protected _parseQuota ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | The server response. |
protected _parseSearch ( Horde_Imap_Client_Interaction_Pipeline $pipeline, array $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | array | A list of IDs (message sequence numbers or UIDs). |
protected _parseStatus ( Horde_Imap_Client_Tokenize $data ) | ||
$data | Horde_Imap_Client_Tokenize | Token data |
protected _parseStructureParams ( mixed $data ) : array | ||
$data | mixed | Message data. Either a Horde_Imap_Client_Tokenize object or null. |
return | array | The parameter array. |
protected _parseThread ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | Thread data. |
protected _parseThreadLevel ( array &$thread, Horde_Imap_Client_Tokenize $data, integer $level ) | ||
$thread | array | Results. |
$data | Horde_Imap_Client_Tokenize | Thread data. |
$level | integer | The current tree level. |
protected _parseVanished ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$data | Horde_Imap_Client_Tokenize | The response data. |
protected _partialAtom ( array $opts ) : string | ||
$opts | array | Criteria options. |
return | string | The partial atom. |
protected _pipeline ( Horde_Imap_Client_Interaction_Command $cmd = null ) : Horde_Imap_Client_Interaction_Pipeline | ||
$cmd | Horde_Imap_Client_Interaction_Command | An IMAP command to add. |
return | Horde_Imap_Client_Interaction_Pipeline | A pipeline object. |
protected _prepareStatusResponse ( array $request, string $mailbox ) | ||
$request | array | The status keys to return. |
$mailbox | string | The mailbox to query. |
protected _processCmd ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Interaction_Command $cmd, Horde_Imap_Client_Data_Format_List $data ) : boolean | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | The pipeline object. |
$cmd | Horde_Imap_Client_Interaction_Command | The master command. |
$data | Horde_Imap_Client_Data_Format_List | Commands to send. |
return | boolean | True if EOL needed to finish command. |
protected _processCmdContinuation ( Horde_Imap_Client_Interaction_Pipeline $pipeline, boolean $noexception = false ) : mixed | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | The pipeline object. |
$noexception | boolean | Don't throw exception if continuation does not occur. |
return | mixed | A Horde_Imap_Client_Interaction_Server_Continuation object or false. |
protected _renameMailbox ( Horde_Imap_Client_Mailbox $old, Horde_Imap_Client_Mailbox $new ) | ||
$old | Horde_Imap_Client_Mailbox | |
$new | Horde_Imap_Client_Mailbox |
protected _responseCode ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Interaction_Server $ob ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$ob | Horde_Imap_Client_Interaction_Server | Server object. |
protected _search ( $query, $options ) |
protected _sendCmdChunk ( Horde_Imap_Client_Interaction_Pipeline $pipeline, array $chunk ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | The pipeline object. |
$chunk | array | List of commands to send. |
protected _serverResponse ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Interaction_Server $ob ) | ||
$pipeline | Horde_Imap_Client_Interaction_Pipeline | Pipeline object. |
$ob | Horde_Imap_Client_Interaction_Server | Server response. |
protected _setACL ( Horde_Imap_Client_Mailbox $mailbox, $identifier, $options ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _setMetadata ( Horde_Imap_Client_Mailbox $mailbox, $data ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _setQuota ( Horde_Imap_Client_Mailbox $root, $resources ) | ||
$root | Horde_Imap_Client_Mailbox |
protected _subscribeMailbox ( Horde_Imap_Client_Mailbox $mailbox, $subscribe ) | ||
$mailbox | Horde_Imap_Client_Mailbox |
protected _vanished ( $modseq, Horde_Imap_Client_Ids $ids ) | ||
$ids | Horde_Imap_Client_Ids |
protected array $_cmdQueue | ||
return | array |
protected array $_defaultPorts | ||
return | array |
protected array $_statusFields | ||
return | array |
protected int $_tag | ||
return | integer |