XmlRpc Request object
Encapsulates an XmlRpc request, holding the method call and all parameters. Provides accessors for these, as well as the ability to load from XML and to create the XML request string.
Additionally, if errors occur setting the method or parsing XML, a fault is generated and stored in $_fault; developers may check for it using isFault() and getFault().
Located in /XmlRpc/Request.php (line 53)
Class | Description |
---|---|
![]() |
XmlRpc Request object -- Request via HTTP |
![]() |
XmlRpc Request object -- Request via STDIN |
Request character encoding
Fault object, if any
Method to call
Method parameters
XML request
Create a new XML-RPC request
Add a parameter to the parameter stack
Adds a parameter to the parameter stack, associating it with the type $type if provided
Retrieve current request encoding
Retrieve call method
Retrieve the array of parameters
Does the current request contain errors and should it return a fault response?
Load XML and parse into request components
Create XML request
Set encoding to use in request
Set method to call
Set the parameters array
If called with a single, array value, that array is used to set the parameters stack. If called with multiple values or a single non-array value, the arguments are used to set the parameters stack.
Best is to call with array of the format, in order to allow type hinting when creating the XMLRPC values for each parameter:
Retrieve method parameters as XMLRPC values
Return XML request
Documentation generated on Sun, 27 May 2007 23:27:09 -0700 by phpDocumentor 1.3.2