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.
Zend_Soap_Client
$_cache_wsdl = 'null'
Detailsarray $_classmap = 'null'Array of SOAP type => PHP class pairings for handling return/incoming values
Details $_compression = 'null'
Details $_connection_timeout = 'null'
Detailsstring $_encoding = 'UTF-8'Encoding
Detailsarray $_faultExceptions = 'array'Registered fault exceptions
Details $_features = 'null'
Detailsstring $_lastMethod = ''Last invoked method
Details $_local_cert = 'null'
Details $_location = 'null'
Details $_login = 'null'
Details $_passphrase = 'null'
Details $_password = 'null'
Detailsarray $_permanentSoapInputHeaders = 'array'Permanent SOAP request headers (shared between requests).
Array of SoapHeader objects
Details $_proxy_host = 'null'
Details $_proxy_login = 'null'
Details $_proxy_password = 'null'
Details $_proxy_port = 'null'
DetailsSoapClient $_soapClient = ''SoapClient object
Detailsarray $_soapInputHeaders = 'array'SOAP request headers.
Array of SoapHeader objects
Detailsarray $_soapOutputHeaders = 'array'Output SOAP headers.
Array of SoapHeader objects
Detailsint $_soapVersion = 'SOAP_1_2'SOAP version to use; SOAP_1_2 by default, to allow processing of headers
Details $_stream_context = 'null'
Details $_style = 'null'
Details $_uri = 'null'Set of other SoapClient options
Details $_use = 'null'
Details $_user_agent = 'null'
Detailsstring $_wsdl = 'null'WSDL used to access server It also defines Zend_Soap_Client working mode (WSDL vs non-WSDL)
Details__call(
string $name, array $arguments
)
:
mixedPerform a SOAP call
Details__construct(
string $wsdl
=
null, array $options
=
null
)
:
Constructor
Details_doRequest(
Zend_Soap_Client_Common $client, string $request, string $location, string $action, int $version, int $one_way
=
null
)
:
mixedDo request proxy method.
May be overridden in subclasses
Details_initSoapClientObject(
)
:
Initialize SOAP Client object
Details_preProcessArguments(
array $arguments
)
:
Perform arguments pre-processing
My be overridden in descendant classes
Details_preProcessResult(
$result
)
:
Perform result pre-processing
My be overridden in descendant classes
DetailsaddSoapInputHeader(
SoapHeader $header, boolean $permanent
=
false
)
:
Zend_Soap_ClientAdd SOAP input header
DetailsgetClassmap(
)
:
mixedRetrieve classmap
DetailsgetCompressionOptions(
)
:
intGet Compression options
DetailsgetEncoding(
)
:
stringGet encoding
DetailsgetEncodingMethod(
)
:
intGet message encoding method
DetailsgetFunctions(
)
:
arrayReturn a list of available functions
DetailsgetHttpLogin(
)
:
stringRetrieve HTTP Login
DetailsgetHttpPassword(
)
:
stringRetrieve HTTP Password
DetailsgetHttpsCertPassphrase(
)
:
stringGet HTTPS client certificate passphrase
DetailsgetHttpsCertificate(
)
:
stringGet HTTPS client certificate path
DetailsgetLastMethod(
)
:
stringRetrieve last invoked method
DetailsgetLastRequest(
)
:
stringRetrieve request XML
DetailsgetLastRequestHeaders(
)
:
stringRetrieve request headers
DetailsgetLastResponse(
)
:
stringGet response XML
DetailsgetLastResponseHeaders(
)
:
stringRetrieve response headers (as string)
DetailsgetLastSoapOutputHeaderObjects(
)
:
arrayGet last SOAP output headers
DetailsgetLocation(
)
:
stringRetrieve URI
DetailsgetOptions(
)
:
arrayReturn array of options suitable for using with SoapClient constructor
DetailsgetProxyHost(
)
:
stringRetrieve proxy host
DetailsgetProxyLogin(
)
:
stringRetrieve proxy login
DetailsgetProxyPassword(
)
:
stringRetrieve proxy password
DetailsgetProxyPort(
)
:
intRetrieve proxy port
DetailsgetSoapClient(
)
:
SoapClient
DetailsgetSoapFeatures(
)
:
intReturn current SOAP Features options
DetailsgetSoapVersion(
)
:
intGet SOAP version
DetailsgetStreamContext(
)
:
resourceGet Stream Context
DetailsgetStyle(
)
:
intGet request style
DetailsgetTypes(
)
:
arrayReturn a list of SOAP types
DetailsgetUri(
)
:
stringRetrieve URI
DetailsgetUserAgent(
)
:
string|nullGet current string to use in User-Agent header
DetailsgetWsdl(
)
:
stringGet wsdl
DetailsgetWsdlCache(
)
:
Get current SOAP Wsdl Caching option
DetailsresetSoapInputHeaders(
)
:
Zend_Soap_ClientReset SOAP input headers
DetailssetClassmap(
array $classmap
)
:
Zend_Soap_ClientSet classmap
DetailssetCompressionOptions(
int $compressionOptions
)
:
Zend_Soap_ClientSet compression options
DetailssetCookie(
$cookieName, $cookieValue
=
null
)
:
Zend_Soap_Client
DetailssetEncoding(
string $encoding
)
:
Zend_Soap_ClientSet encoding
DetailssetEncodingMethod(
int $use
)
:
Zend_Soap_ClientSet message encoding method
DetailssetHttpLogin(
string $login
)
:
Zend_Soap_ClientSet HTTP login
DetailssetHttpPassword(
string $password
)
:
Zend_Soap_ClientSet HTTP password
DetailssetHttpsCertPassphrase(
string $passphrase
)
:
Zend_Soap_ClientSet HTTPS client certificate passphrase
DetailssetHttpsCertificate(
string $localCert
)
:
Zend_Soap_ClientSet HTTPS client certificate path
DetailssetLocation(
string $location
)
:
Zend_Soap_ClientSet Location
URI in Web Service the target namespace
DetailssetOptions(
array|Zend_Config $options
)
:
Zend_Soap_ClientSet Options
Allows setting options as an associative array of option => value pairs.
DetailssetProxyHost(
string $proxyHost
)
:
Zend_Soap_ClientSet proxy host
DetailssetProxyLogin(
string $proxyLogin
)
:
Zend_Soap_ClientSet proxy login
DetailssetProxyPassword(
$proxyPassword
)
:
Zend_Soap_ClientSet proxy password
DetailssetProxyPort(
int $proxyPort
)
:
Zend_Soap_ClientSet proxy port
DetailssetSoapClient(
SoapClient $soapClient
)
:
Zend_Soap_Client
DetailssetSoapFeatures(
string|int $feature
)
:
Zend_Soap_ClientSet the SOAP Feature options.
DetailssetSoapVersion(
int $version
)
:
Zend_Soap_ClientSet SOAP version
DetailssetStreamContext(
$context
)
:
Zend_Soap_ClientSet Stream Context
DetailssetStyle(
int $style
)
:
Zend_Soap_ClientSet request style
DetailssetUri(
string $uri
)
:
Zend_Soap_ClientSet URI
URI in Web Service the target namespace
DetailssetUserAgent(
string|null $userAgent
)
:
Zend_Soap_ClientSet the string to use in User-Agent header
DetailssetWsdl(
string $wsdl
)
:
Zend_Soap_ClientSet wsdl
DetailssetWsdlCache(
$options
)
:
Zend_Soap_ClientSet the SOAP Wsdl Caching Options
DetailsvalidateUrn(
string $urn
)
:
trueCheck for valid URN
Details