Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
An XML-RPC client implementation
Zend_Http_Client $_httpClient = 'null'
HTTP Client to use for requests
Zend_Http_Client_Introspector $_introspector = 'null'
Introspection object
Zend_XmlRpc_Request $_lastRequest = 'null'
Request of the last method call
Zend_XmlRpc_Response $_lastResponse = 'null'
Response received from the last method call
array $_proxyCache = 'array'
Proxy object for more convenient method calls
string $_serverAddress = ''
Full address of the XML-RPC service
bool $_skipSystemLookup = 'false'
Flag for skipping system lookup
__construct(
string $server, Zend_Http_Client $httpClient
=
null
)
:
void
Create a new XML-RPC client to a remote server
_createRequest(
$method, $params
)
:
Zend_XmlRpc_Request
Create request object
call(
string $method, array $params
=
array
)
:
mixed
Send an XML-RPC request to the service (for a specific method)
doRequest(
Zend_XmlRpc_Request $request, null|Zend_XmlRpc_Response $response
=
null
)
:
void
Perform an XML-RPC request and return a response.
getHttpClient(
)
:
Zend_Http_Client
Gets the HTTP client object.
getIntrospector(
)
:
Zend_XmlRpc_Client_ServerIntrospection
Gets the introspection object.
getLastRequest(
)
:
Zend_XmlRpc_Request
The request of the last method call
getLastResponse(
)
:
Zend_XmlRpc_Response
The response received from the last method call
getProxy(
$namespace $namespace
)
:
Zend_XmlRpc_Client_ServerProxy
Returns a proxy object for more convenient method calls
setHttpClient(
Zend_Http_Client $httpClient
)
:
Zend_Http_Client
Sets the HTTP client object to use for connecting the XML-RPC server.
setIntrospector(
$introspector
)
:
Zend_XmlRpc_Client_ServerIntrospection
Sets the object used to introspect remote servers
setSkipSystemLookup(
bool $flag
=
true
)
:
Zend_XmlRpc_Client
Set skip system lookup flag
skipSystemLookup(
)
:
bool
Skip system lookup when determining if parameter should be array or struct?