__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.
string
Name of the method we want to call.
array
List of parameters for the method.
mixed
Returned results.getClassmap() : mixed
mixed
getCompressionOptions() : int
int
getEncoding() : string
string
getEncodingMethod() : int
int
getFunctions() : 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() : int
int
getSoapFeatures() : int
int
getSoapVersion() : int
int
getStreamContext() : resource
resource
getStyle() : int
int
getTypes() : array
getUri() : string
string
getUserAgent() : string | null
string
null
getWSDL() : string
string
getWSDLCache() : int
int
setClassmap(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
int
One 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
string
local 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
int
One 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
int
One 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