protected function _pipeline($cmd = null)
    {
        if (!isset($this->_temp['fetchob'])) {
            $this->_temp['fetchob'] = new Horde_Imap_Client_Fetch_Results(
                $this->_fetchDataClass,
                Horde_Imap_Client_Fetch_Results::SEQUENCE
            );
        }

        $ob = new Horde_Imap_Client_Interaction_Pipeline(
            clone $this->_temp['fetchob']
        );

        if (!is_null($cmd)) {
            $ob->add($cmd);
        }

        return $ob;
    }
protected function _pipeline($cmd = null)
    {
        if (!isset($this->_temp['fetchob'])) {
            $this->_temp['fetchob'] = new Horde_Imap_Client_Fetch_Results(
                $this->_fetchDataClass,
                Horde_Imap_Client_Fetch_Results::SEQUENCE
            );
        }

        $ob = new Horde_Imap_Client_Interaction_Pipeline(
            clone $this->_temp['fetchob']
        );

        if (!is_null($cmd)) {
            $ob->add($cmd);
        }

        return $ob;
    }
protected function _pipeline ( $ cmd = null ) { if ( ! isset ( $ this -> _temp [ 'fetchob' ] ) ) { $ this -> _temp [ 'fetchob' ] = new Horde_Imap_Client_Fetch_Results ( $ this -> _fetchDataClass , Horde_Imap_Client_Fetch_Results :: SEQUENCE ) ; } $ ob = new Horde_Imap_Client_Interaction_Pipeline ( clone $ this -> _temp [ 'fetchob' ] ) ; if ( ! is_null ( $ cmd ) ) { $ ob -> add ( $ cmd ) ; } return $ ob ; }
Shortcut to creating a new pipeline object.

@param Horde_Imap_Client_Interaction_Command $cmd  An IMAP command to
add.

@return Horde_Imap_Client_Interaction_Pipeline  A pipeline object.
Shortcut to creating a new pipeline object .