Overview

Packages

  • Http

Classes

  • Horde_Http
  • Horde_Http_Client
  • Horde_Http_Exception
  • Horde_Http_Request_Base
  • Horde_Http_Request_Curl
  • Horde_Http_Request_Factory
  • Horde_Http_Request_Fopen
  • Horde_Http_Request_Mock
  • Horde_Http_Request_Peclhttp
  • Horde_Http_Response_Base
  • Horde_Http_Response_Curl
  • Horde_Http_Response_Fopen
  • Horde_Http_Response_Mock
  • Horde_Http_Response_Peclhttp
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Http_Request_Mock

Horde_Http_Request_Base
Extended by Horde_Http_Request_Mock
Package: Http
Category: Horde
License: BSD
Author: Chuck Hagenbuch chuck@horde.org
Author: Gunnar Wrobel wrobel@pardus.de
Located at Horde/Http/Request/Mock.php
Methods summary
public Horde_Http_Response_Mock|null
# send( )

Send this HTTP request

Send this HTTP request

Returns

Horde_Http_Response_Mock|null

A response object or NULL in case no responses has been set.

public
# setResponse( Horde_Http_Response_Base $response )

Set the HTTP response(s) to be returned by this adapter. This overwrites any responses set before.

Set the HTTP response(s) to be returned by this adapter. This overwrites any responses set before.

Parameters

$response
public null
# addResponses( array $responses )

Set the HTTP response(s) to be returned by this adapter as an array of strings.

Set the HTTP response(s) to be returned by this adapter as an array of strings.

Parameters

$responses
The responses to be added to the stack.

Returns

null

Since

Horde_Http 1.1.0
public Horde_Http_Response_Mock
# addResponse( string|resourse $body, string $code = 200, string $uri = '', array $headers = array() )

Adds a response to the stack of responses.

Adds a response to the stack of responses.

Parameters

$body
The response body content.
$code
The response code.
$uri
The request uri.
$headers
<p>Response headers. This can be one string representing the whole header or an array of strings with one string per header line.</p>

Returns

Horde_Http_Response_Mock
The response.

Since

Horde_Http 1.1.0
Methods inherited from Horde_Http_Request_Base
__construct(), __get(), __set(), getDefaultOptions(), getHeader(), setHeaders(), setOptions()
API documentation generated by ApiGen