Class Zend_XmlRpc_Request_Http

Description

XmlRpc Request object -- Request via HTTP

Extends Zend_XmlRpc_Request to accept a request via HTTP. Request is built at construction time using a raw POST; if no data is available, the request is declared a fault.

  • version: $Id: Http.php 20096 2010-01-06 02:05:09Z bkarwin $
  • copyright: Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
  • license: New BSD License

Located in /XmlRpc/Request/Http.php (line 39)

Zend_XmlRpc_Request
   |
   --Zend_XmlRpc_Request_Http
Variable Summary
 array $_headers
 string $_xml
Method Summary
 void __construct ()
 string getFullRequest ()
 array getHeaders ()
 string getRawRequest ()
Variables
array $_headers (line 45)

Array of headers

  • access: protected
string $_xml (line 51)

Raw XML as received via request

  • access: protected

Redefinition of:
Zend_XmlRpc_Request::$_xml
XML request

Inherited Variables

Inherited from Zend_XmlRpc_Request

Zend_XmlRpc_Request::$_encoding
Zend_XmlRpc_Request::$_fault
Zend_XmlRpc_Request::$_method
Zend_XmlRpc_Request::$_params
Zend_XmlRpc_Request::$_types
Zend_XmlRpc_Request::$_xmlRpcParams
Methods
Constructor __construct (line 62)

Constructor

Attempts to read from php://input to get raw POST request; if an error occurs in doing so, or if the XML is invalid, the request is declared a fault.

  • access: public
void __construct ()

Redefinition of:
Zend_XmlRpc_Request::__construct()
Create a new XML-RPC request
getFullRequest (line 113)

Retrieve the full HTTP request, including headers and XML

  • access: public
string getFullRequest ()
getHeaders (line 93)

Get headers

Gets all headers as key => value pairs and returns them.

  • access: public
array getHeaders ()
getRawRequest (line 81)

Retrieve the raw XML request

  • access: public
string getRawRequest ()

Inherited Methods

Inherited From Zend_XmlRpc_Request

 Zend_XmlRpc_Request::__construct()
 Zend_XmlRpc_Request::addParam()
 Zend_XmlRpc_Request::getEncoding()
 Zend_XmlRpc_Request::getFault()
 Zend_XmlRpc_Request::getMethod()
 Zend_XmlRpc_Request::getParams()
 Zend_XmlRpc_Request::getTypes()
 Zend_XmlRpc_Request::isFault()
 Zend_XmlRpc_Request::loadXml()
 Zend_XmlRpc_Request::saveXml()
 Zend_XmlRpc_Request::setEncoding()
 Zend_XmlRpc_Request::setMethod()
 Zend_XmlRpc_Request::setParams()
 Zend_XmlRpc_Request::_getXmlRpcParams()
 Zend_XmlRpc_Request::__toString()

Documentation generated on Mon, 21 Jun 2010 15:27:37 -0400 by phpDocumentor 1.4.3