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
DetailsZend_Http_Client_Introspector $_introspector = 'null'Introspection object
DetailsZend_XmlRpc_Request $_lastRequest = 'null'Request of the last method call
DetailsZend_XmlRpc_Response $_lastResponse = 'null'Response received from the last method call
Detailsarray $_proxyCache = 'array'Proxy object for more convenient method calls
Detailsstring $_serverAddress = ''Full address of the XML-RPC service
Detailsbool $_skipSystemLookup = 'false'Flag for skipping system lookup
Details__construct(
string $server, Zend_Http_Client $httpClient
=
null
)
:
voidCreate a new XML-RPC client to a remote server
Details_createRequest(
$method, $params
)
:
Zend_XmlRpc_RequestCreate request object
Detailscall(
string $method, array $params
=
array
)
:
mixedSend an XML-RPC request to the service (for a specific method)
DetailsdoRequest(
Zend_XmlRpc_Request $request, null|Zend_XmlRpc_Response $response
=
null
)
:
voidPerform an XML-RPC request and return a response.
DetailsgetHttpClient(
)
:
Zend_Http_ClientGets the HTTP client object.
DetailsgetIntrospector(
)
:
Zend_XmlRpc_Client_ServerIntrospectionGets the introspection object.
DetailsgetLastRequest(
)
:
Zend_XmlRpc_RequestThe request of the last method call
DetailsgetLastResponse(
)
:
Zend_XmlRpc_ResponseThe response received from the last method call
DetailsgetProxy(
$namespace $namespace
)
:
Zend_XmlRpc_Client_ServerProxyReturns a proxy object for more convenient method calls
DetailssetHttpClient(
Zend_Http_Client $httpClient
)
:
Zend_Http_ClientSets the HTTP client object to use for connecting the XML-RPC server.
DetailssetIntrospector(
$introspector
)
:
Zend_XmlRpc_Client_ServerIntrospectionSets the object used to introspect remote servers
DetailssetSkipSystemLookup(
bool $flag
=
true
)
:
Zend_XmlRpc_ClientSet skip system lookup flag
DetailsskipSystemLookup(
)
:
boolSkip system lookup when determining if parameter should be array or struct?
Details