Property | Type | Description | |
---|---|---|---|
$data | array | Data storage from server responses. | |
$fetch | Horde_Imap_Client_Fetch_Results | Fetch results. |
Property | Type | Description | |
---|---|---|---|
$_commands | array | The list of commands. | |
$_todo | array | The list of commands to complete. |
Method | Description | |
---|---|---|
__construct ( Horde_Imap_Client_Fetch_Results $fetch ) | Constructor. | |
__get ( $name ) | ||
add ( Horde_Imap_Client_Interaction_Command $cmd, boolean $top = false ) | Add a command to the pipeline. | |
complete ( Horde_Imap_Client_Interaction_Server_Tagged $resp ) : Horde_Imap_Client_Interaction_Command | Mark a command as completed. | |
count ( ) | ||
getCmd ( string $tag ) : Horde_Imap_Client_Interaction_Command | Return the command for a given tag. | |
getIterator ( ) |
public __construct ( Horde_Imap_Client_Fetch_Results $fetch ) | ||
$fetch | Horde_Imap_Client_Fetch_Results | Fetch results object. |
public complete ( Horde_Imap_Client_Interaction_Server_Tagged $resp ) : Horde_Imap_Client_Interaction_Command | ||
$resp | Horde_Imap_Client_Interaction_Server_Tagged | Tagged server response. |
return | Horde_Imap_Client_Interaction_Command | Command that was completed. Returns null if tagged response is not contained in this pipeline object. |