__call()
__construct()
addSoapInputHeader()
call()
getClassmap()
getCompressionOptions()
getEncoding()
getEncodingMethod()
getFunctions()
getHttpLogin()
getHttpPassword()
getHttpsCertPassphrase()
getHttpsCertificate()
getLastMethod()
getLastRequest()
getLastRequestHeaders()
getLastResponse()
getLastResponseHeaders()
getLastSoapOutputHeaderObjects()
getLocation()
getOptions()
getProxyHost()
getProxyLogin()
getProxyPassword()
getProxyPort()
getSoapClient()
getSoapFeatures()
getSoapVersion()
getStreamContext()
getStyle()
getTypes()
getUri()
getUserAgent()
getWSDL()
getWSDLCache()
resetSoapInputHeaders()
setClassmap()
setCompressionOptions()
setCookie()
setEncoding()
setEncodingMethod()
setHttpLogin()
setHttpPassword()
setHttpsCertPassphrase()
setHttpsCertificate()
setLocation()
setOptions()
setProxyHost()
setProxyLogin()
setProxyPassword()
setProxyPort()
setSoapClient()
setSoapFeatures()
setSoapVersion()
setStreamContext()
setStyle()
setUri()
setUserAgent()
setWSDL()
setWSDLCache()
validateUrn()
_initSoapClientObject()
_preProcessArguments()
_preProcessResult()
$cacheWsdl
$classmap
$compression
$connectionTimeout
$encoding
$faultExceptions
$features
$lastMethod
$localCert
$location
$login
$passphrase
$password
$permanentSoapInputHeaders
$proxyHost
$proxyLogin
$proxyPassword
$proxyPort
$soapClient
$soapInputHeaders
$soapOutputHeaders
$soapVersion
$streamContext
$style
$uri
$use
$userAgent
$wsdl
\Zend\Soap\Client
__call(string $name, array $arguments) : mixed
string
array
mixed__construct(string $wsdl, array | \Traversable $options)
string
array\Traversable
\Zend\Soap\Exception\ExtensionNotLoadedException |
|---|
call(string $method, array $params) : mixed
Unified interface for calling custom remote methods.
stringName of the method we want to call.
arrayList of parameters for the method.
mixedReturned results.getClassmap() : mixed
mixedgetCompressionOptions() : int
intgetEncoding() : string
stringgetEncodingMethod() : int
intgetFunctions() : array
getHttpLogin() : string
stringgetHttpPassword() : string
stringgetHttpsCertPassphrase() : string
stringgetHttpsCertificate() : string
stringgetLastMethod() : string
stringgetLastRequest() : string
stringgetLastRequestHeaders() : string
stringgetLastResponse() : string
stringgetLastResponseHeaders() : string
stringgetLastSoapOutputHeaderObjects() : array
arraygetLocation() : string
stringgetOptions() : array
arraygetProxyHost() : string
stringgetProxyLogin() : string
stringgetProxyPassword() : string
stringgetProxyPort() : int
intgetSoapFeatures() : int
intgetSoapVersion() : int
intgetStreamContext() : resource
resourcegetStyle() : int
intgetTypes() : array
getUri() : string
stringgetUserAgent() : string | null
stringnull
getWSDL() : string
stringgetWSDLCache() : int
intsetClassmap(array $classmap) : \Zend\Soap\Client
array
\Zend\Soap\Exception\InvalidArgumentException |
for any invalid class in the class map |
|---|
setEncoding(string $encoding) : \Zend\Soap\Client
string
\Zend\Soap\Exception\InvalidArgumentException |
with invalid encoding argument |
|---|
setEncodingMethod(int $use) : \Zend\Soap\Client
intOne of the SOAP_ENCODED or SOAP_LITERAL constants
\Zend\Soap\Exception\InvalidArgumentException |
with invalid message encoding method argument |
|---|
setHttpsCertPassphrase(string $passphrase) : \Zend\Soap\Client
setHttpsCertificate(string $localCert) : \Zend\Soap\Client
stringlocal certificate path
\Zend\Soap\Exception\InvalidArgumentException |
with invalid local certificate path argument |
|---|
setLocation(string $location) : \Zend\Soap\Client
URI in Web Service the target namespace
string
\Zend\Soap\Exception\ExceptionInterface |
with invalid uri argument |
|---|
setOptions(array | \Traversable $options) : \Zend\Soap\Client
Allows setting options as an associative array of option => value pairs.
array\Traversable
\Zend\Soap\Exception\InvalidArgumentException |
|---|
setSoapVersion(int $version) : \Zend\Soap\Client
intOne of the SOAP_1_1 or SOAP_1_2 constants
\Zend\Soap\Exception\InvalidArgumentException |
with invalid soap version argument |
|---|
setStreamContext(resource $context) : \Zend\Soap\Client
resource
\Zend\Soap\Exception\InvalidArgumentException |
if $context is not a valid stream resource |
|---|
setStyle(int $style) : \Zend\Soap\Client
intOne of the SOAP_RPC or SOAP_DOCUMENT constants
\Zend\Soap\Exception\InvalidArgumentException |
with invalid style argument |
|---|
setUri(string $uri) : \Zend\Soap\Client
URI in Web Service the target namespace
string
\Zend\Soap\Exception\ExceptionInterface |
with invalid uri argument |
|---|
setUserAgent(string | null $userAgent) : \Zend\Soap\Client
setWSDLCache(string | int | bool | null $caching) : \Zend\Soap\Client
validateUrn(string $urn) : bool
string
\Zend\Soap\Exception\InvalidArgumentException |
on invalid URN |
|---|
bool_initSoapClientObject()
\Zend\Soap\Exception\ExceptionInterface |
|---|
_preProcessArguments(array $arguments) : array
My be overridden in descendant classes
array
array_preProcessResult(array $result) : array
My be overridden in descendant classes
array
array$cacheWsdl
$classmap : array
$compression
$connectionTimeout
$encoding : string
$faultExceptions : array
$features
$lastMethod : string
$localCert
$location
$login
$passphrase
$password
$permanentSoapInputHeaders : array
Array of SoapHeader objects
$proxyHost
$proxyLogin
$proxyPassword
$proxyPort
$soapInputHeaders : array
Array of SoapHeader objects
$soapOutputHeaders : array
Array of SoapHeader objects
$soapVersion : int
$streamContext
$style
$uri
$use
$userAgent
$wsdl : string