public function addResponse($response, $url = null)
    {
        if (is_string($response)) {
            $response = self::createResponseFromString($response);
        } elseif (is_resource($response)) {
            $response = self::createResponseFromFile($response);
        } elseif (!$response instanceof HTTP_Request2_Response &&
                  !$response instanceof Exception
        ) {
            throw new HTTP_Request2_Exception('Parameter is not a valid response');
        }
        $this->responses[] = array($response, $url);
    }
public function addResponse($response, $url = null)
    {
        if (is_string($response)) {
            $response = self::createResponseFromString($response);
        } elseif (is_resource($response)) {
            $response = self::createResponseFromFile($response);
        } elseif (!$response instanceof HTTP_Request2_Response &&
                  !$response instanceof Exception
        ) {
            throw new HTTP_Request2_Exception('Parameter is not a valid response');
        }
        $this->responses[] = array($response, $url);
    }
public function addResponse ( $ response , $ url = null ) { if ( is_string ( $ response ) ) { $ response = self :: createResponseFromString ( $ response ) ; } elseif ( is_resource ( $ response ) ) { $ response = self :: createResponseFromFile ( $ response ) ; } elseif ( ! $ response instanceof HTTP_Request2_Response && ! $ response instanceof Exception ) { throw new HTTP_Request2_Exception ( 'Parameter is not a valid response' ) ; } $ this -> responses [ ] = array ( $ response , $ url ) ; }
Adds response to the queue

@param mixed  $response either a string, a pointer to an open file,
an instance of HTTP_Request2_Response or Exception
@param string $url      A request URL this response should be valid for
(see {@link http://pear.php.net/bugs/bug.php?id=19276})

@throws   HTTP_Request2_Exception
Adds response to the queue