An XML-RPC client implementation
category | Zend |
---|---|
package | Zend_XmlRpc |
subpackage | Client |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
__construct(string $server, \Zend_Http_Client $httpClient = null
) : void
\Zend_Http_Client
HTTP Client to use for requests
call(string $method, array $params = array()
) : mixed
string
Name of the method we want to call
array
Array of parameters for the method
\Zend_XmlRpc_Client_FaultException |
---|
mixed
doRequest(\Zend_XmlRpc_Request $request, null|\Zend_XmlRpc_Response $response = null
) : void
\Zend_XmlRpc_Request
null
\Zend_XmlRpc_Response
\Zend_XmlRpc_Client_HttpException |
---|
getHttpClient() : \Zend_Http_Client
\Zend_Http_Client
getIntrospector() : \Zend_XmlRpc_Client_ServerIntrospection
\Zend_XmlRpc_Client_ServerIntrospection
getLastRequest() : \Zend_XmlRpc_Request
\Zend_XmlRpc_Request
getLastResponse() : \Zend_XmlRpc_Response
\Zend_XmlRpc_Response
getProxy(string $namespace = ''
) : \Zend_XmlRpc_Client_ServerProxy
string
Namespace to proxy or empty string for none
\Zend_XmlRpc_Client_ServerProxy
setHttpClient(\Zend_Http_Client $httpClient) : \Zend_Http_Client
\Zend_Http_Client
\Zend_Http_Client
setIntrospector(\Zend_XmlRpc_Client_ServerIntrospection $introspector) : \Zend_XmlRpc_Client_ServerIntrospection
\Zend_XmlRpc_Client_ServerIntrospection
setSkipSystemLookup(boolean $flag = true
) : \Zend_XmlRpc_Client
boolean
\Zend_XmlRpc_Client
skipSystemLookup() : boolean
boolean
_createRequest($method, $params) : \Zend_XmlRpc_Request
\Zend_XmlRpc_Request
$_httpClient : \Zend_Http_Client
null
$_introspector : \Zend_Http_Client_Introspector
null
$_lastRequest : \Zend_XmlRpc_Request
null
$_lastResponse : \Zend_XmlRpc_Response
null
$_proxyCache : array
array()
$_serverAddress : string
example |
---|
$_skipSystemLookup : boolean
false