Zend_Soap_Client_Local
Class is intended to be used as local SOAP client which works with a provided Server object.
Could be used for development or testing purposes.
category | Zend |
---|---|
package | Zend_Soap |
subpackage | Client |
inherited_from | \Zend_Soap_Client |
__call(string $name, array $arguments) : mixed
string
array
mixed
__construct(\Zend_Soap_Server $server, string $wsdl, array $options = null
)
inherited_from | \Zend_Soap_Client::__construct() |
---|
\Zend_Soap_Server
string
array
__construct(string $wsdl= null
, array $options= null
)
string
array
addSoapInputHeader(\SoapHeader $header, boolean $permanent = false
) : \Zend_Soap_Client
\SoapHeader
boolean
\Zend_Soap_Client
getClassmap() : mixed
mixed
getCompressionOptions() : integer
integer
getEncoding() : string
string
getEncodingMethod() : integer
integer
getExceptions() : boolean | null
getFunctions() : array
\Zend_Soap_Client_Exception |
---|
array
getHttpLogin() : string
string
getHttpPassword() : string
string
getHttpsCertPassphrase() : string
string
getHttpsCertificate() : string
string
getLastMethod() : string
string
getLastRequest() : string
string
getLastRequestHeaders() : string
string
getLastResponse() : string
string
getLastResponseHeaders() : string
string
getLastSoapOutputHeaderObjects() : array
array
getLocation() : string
string
getOptions() : array
array
getProxyHost() : string
string
getProxyLogin() : string
string
getProxyPassword() : string
string
getProxyPort() : integer
integer
getSoapClient() : \SoapClient
\SoapClient
getSoapFeatures() : integer
integer
getSoapVersion() : integer
integer
getStreamContext() : resource
resource
getStyle() : integer
integer
getTypes() : array
\Zend_Soap_Client_Exception |
---|
array
getUri() : string
string
getUserAgent() : string | null
string
null
getWsdl() : string
string
getWsdlCache() : integer
integer
resetSoapInputHeaders() : \Zend_Soap_Client
\Zend_Soap_Client
setClassmap(array $classmap) : \Zend_Soap_Client
array
\Zend_Soap_Client_Exception |
for any invalid class in the class map |
---|
\Zend_Soap_Client
setCompressionOptions(integer|null $compressionOptions) : \Zend_Soap_Client
integer
null
\Zend_Soap_Client
setCookie($cookieName, $cookieValue = null
) : \Zend_Soap_Client
\Zend_Soap_Client
setEncoding(string $encoding) : \Zend_Soap_Client
string
\Zend_Soap_Client_Exception |
with invalid encoding argument |
---|
\Zend_Soap_Client
setEncodingMethod(integer $use) : \Zend_Soap_Client
integer
One of the SOAP_ENCODED or SOAP_LITERAL constants
\Zend_Soap_Client_Exception |
with invalid message encoding method argument |
---|
\Zend_Soap_Client
setExceptions(boolean $exceptions) : \Zend_Soap_Client_Local
setHttpLogin(string $login) : \Zend_Soap_Client
string
\Zend_Soap_Client
setHttpPassword(string $password) : \Zend_Soap_Client
string
\Zend_Soap_Client
setHttpsCertPassphrase(string $passphrase) : \Zend_Soap_Client
string
\Zend_Soap_Client
setHttpsCertificate(string $localCert) : \Zend_Soap_Client
string
local certificate path
\Zend_Soap_Client_Exception |
with invalid local certificate path argument |
---|
\Zend_Soap_Client
setLocation(string $location) : \Zend_Soap_Client
URI in Web Service the target namespace
string
\Zend_Soap_Client_Exception |
with invalid uri argument |
---|
\Zend_Soap_Client
setOptions(array|\Zend_Config $options) : \Zend_Soap_Client
Allows setting options as an associative array of option => value pairs.
array
\Zend_Config
\Zend_SoapClient_Exception |
---|
\Zend_Soap_Client
setProxyHost(string $proxyHost) : \Zend_Soap_Client
string
\Zend_Soap_Client
setProxyLogin(string $proxyLogin) : \Zend_Soap_Client
string
\Zend_Soap_Client
setProxyPassword($proxyPassword) : \Zend_Soap_Client
\Zend_Soap_Client
setProxyPort(integer $proxyPort) : \Zend_Soap_Client
integer
\Zend_Soap_Client
setSoapClient(\SoapClient $soapClient) : \Zend_Soap_Client
\SoapClient
\Zend_Soap_Client
setSoapFeatures(string|integer $feature) : \Zend_Soap_Client
string
integer
\Zend_Soap_Client
setSoapVersion(integer $version) : \Zend_Soap_Client
integer
One of the SOAP_1_1 or SOAP_1_2 constants
\Zend_Soap_Client_Exception |
with invalid soap version argument |
---|
\Zend_Soap_Client
setStreamContext($context) : \Zend_Soap_Client
\Zend_Soap_Client
setStyle(integer $style) : \Zend_Soap_Client
integer
One of the SOAP_RPC or SOAP_DOCUMENT constants
\Zend_Soap_Client_Exception |
with invalid style argument |
---|
\Zend_Soap_Client
setUri(string $uri) : \Zend_Soap_Client
URI in Web Service the target namespace
string
\Zend_Soap_Client_Exception |
with invalid uri argument |
---|
\Zend_Soap_Client
setUserAgent(string|null $userAgent) : \Zend_Soap_Client
string
null
\Zend_Soap_Client
setWsdl(string $wsdl) : \Zend_Soap_Client
string
\Zend_Soap_Client
setWsdlCache(string|integer|boolean|null $caching) : \Zend_Soap_Client
string
integer
boolean
null
\Zend_Soap_Client
validateUrn(string $urn) : true
string
\Zend_Soap_Client_Exception |
on invalid URN |
---|
true
_initSoapClientObject()
\Zend_Soap_Client_Exception |
---|
_preProcessArguments(array $arguments)
My be overridden in descendant classes
array
_preProcessResult($result)
My be overridden in descendant classes
$_cache_wsdl
null
$_classmap : array
null
$_compression
null
$_connection_timeout
null
$_encoding : string
'UTF-8'
$_exceptions
null
$_faultExceptions : array
array()
$_features
null
$_lastMethod : string
''
$_local_cert
null
$_location
null
$_login
null
$_passphrase
null
$_password
null
$_permanentSoapInputHeaders : array
array()
Array of SoapHeader objects
$_proxy_host
null
$_proxy_login
null
$_proxy_password
null
$_proxy_port
null
$_server : \Zend_Soap_Server
$_soapClient : \SoapClient
$_soapInputHeaders : array
array()
Array of SoapHeader objects
$_soapOutputHeaders : array
array()
Array of SoapHeader objects
$_soapVersion : integer
SOAP_1_2
$_stream_context
null
$_style
null
$_uri
null
$_use
null
$_user_agent
null
$_wsdl : string
null