Zend Framework
1.12
|
Public Member Functions | |
__construct ($wsdl=null, $options=null) | |
Constructor. | |
setWsdl ($wsdl) | |
Set wsdl. | |
getWsdl () | |
Get wsdl. | |
setOptions ($options) | |
Set Options. | |
getOptions () | |
Return array of options suitable for using with SoapClient constructor. | |
setSoapVersion ($version) | |
Set SOAP version. | |
getSoapVersion () | |
Get SOAP version. | |
setClassmap (array $classmap) | |
Set classmap. | |
getClassmap () | |
Retrieve classmap. | |
setEncoding ($encoding) | |
Set encoding. | |
getEncoding () | |
Get encoding. | |
validateUrn ($urn) | |
Check for valid URN. | |
setUri ($uri) | |
Set URI. | |
getUri () | |
Retrieve URI. | |
setLocation ($location) | |
Set Location. | |
getLocation () | |
Retrieve URI. | |
setStyle ($style) | |
Set request style. | |
getStyle () | |
Get request style. | |
setEncodingMethod ($use) | |
Set message encoding method. | |
getEncodingMethod () | |
Get message encoding method. | |
setHttpLogin ($login) | |
Set HTTP login. | |
getHttpLogin () | |
Retrieve HTTP Login. | |
setHttpPassword ($password) | |
Set HTTP password. | |
getHttpPassword () | |
Retrieve HTTP Password. | |
setProxyHost ($proxyHost) | |
Set proxy host. | |
getProxyHost () | |
Retrieve proxy host. | |
setProxyPort ($proxyPort) | |
Set proxy port. | |
getProxyPort () | |
Retrieve proxy port. | |
setProxyLogin ($proxyLogin) | |
Set proxy login. | |
getProxyLogin () | |
Retrieve proxy login. | |
setProxyPassword ($proxyPassword) | |
Set proxy password. | |
setHttpsCertificate ($localCert) | |
Set HTTPS client certificate path. | |
getHttpsCertificate () | |
Get HTTPS client certificate path. | |
setHttpsCertPassphrase ($passphrase) | |
Set HTTPS client certificate passphrase. | |
getHttpsCertPassphrase () | |
Get HTTPS client certificate passphrase. | |
setCompressionOptions ($compressionOptions) | |
Set compression options. | |
getCompressionOptions () | |
Get Compression options. | |
getProxyPassword () | |
Retrieve proxy password. | |
setStreamContext ($context) | |
Set Stream Context. | |
getStreamContext () | |
Get Stream Context. | |
setSoapFeatures ($feature) | |
Set the SOAP Feature options. | |
getSoapFeatures () | |
Return current SOAP Features options. | |
setWsdlCache ($caching) | |
Set the SOAP Wsdl Caching Options. | |
getWsdlCache () | |
Get current SOAP Wsdl Caching option. | |
setUserAgent ($userAgent) | |
Set the string to use in User-Agent header. | |
getUserAgent () | |
Get current string to use in User-Agent header. | |
getLastRequest () | |
Retrieve request XML. | |
getLastResponse () | |
Get response XML. | |
getLastRequestHeaders () | |
Retrieve request headers. | |
getLastResponseHeaders () | |
Retrieve response headers (as string) | |
getLastMethod () | |
Retrieve last invoked method. | |
_doRequest (Zend_Soap_Client_Common $client, $request, $location, $action, $version, $one_way=null) | |
Do request proxy method. | |
addSoapInputHeader (SoapHeader $header, $permanent=false) | |
Add SOAP input header. | |
resetSoapInputHeaders () | |
Reset SOAP input headers. | |
getLastSoapOutputHeaderObjects () | |
Get last SOAP output headers. | |
__call ($name, $arguments) | |
Perform a SOAP call. | |
getFunctions () | |
Return a list of available functions. | |
getTypes () | |
Get used types. | |
setSoapClient (SoapClient $soapClient) | |
getSoapClient () | |
setCookie ($cookieName, $cookieValue=null) | |
Protected Member Functions | |
_initSoapClientObject () | |
Initialize SOAP Client object. | |
_preProcessArguments ($arguments) | |
Perform arguments pre-processing. | |
_preProcessResult ($result) | |
Perform result pre-processing. | |
Protected Attributes | |
$_encoding = 'UTF-8' | |
$_classmap = null | |
$_faultExceptions = array() | |
$_soapVersion = SOAP_1_2 | |
$_uri = null | |
Set of other SoapClient options. | |
$_location = null | |
$_style = null | |
$_use = null | |
$_login = null | |
$_password = null | |
$_proxy_host = null | |
$_proxy_port = null | |
$_proxy_login = null | |
$_proxy_password = null | |
$_local_cert = null | |
$_passphrase = null | |
$_compression = null | |
$_connection_timeout = null | |
$_stream_context = null | |
$_features = null | |
$_cache_wsdl = null | |
$_user_agent = null | |
$_wsdl = null | |
$_soapClient | |
$_lastMethod = '' | |
$_soapInputHeaders = array() | |
$_permanentSoapInputHeaders = array() | |
$_soapOutputHeaders = array() | |
__construct | ( | $wsdl = null , |
|
$options = null |
|||
) |
Constructor.
string | $wsdl | |
array | $options |
__call | ( | $name, | |
$arguments | |||
) |
Perform a SOAP call.
string | $name | |
array | $arguments |
_doRequest | ( | Zend_Soap_Client_Common | $client, |
$request, | |||
$location, | |||
$action, | |||
$version, | |||
$one_way = null |
|||
) |
Do request proxy method.
May be overridden in subclasses
|
protected |
Initialize SOAP Client object.
Zend_Soap_Client_Exception |
|
protected |
Perform arguments pre-processing.
My be overridden in descendant classes
array | $arguments |
|
protected |
Perform result pre-processing.
My be overridden in descendant classes
array | $arguments |
addSoapInputHeader | ( | SoapHeader | $header, |
$permanent = false |
|||
) |
getClassmap | ( | ) |
Retrieve classmap.
getCompressionOptions | ( | ) |
Get Compression options.
getEncoding | ( | ) |
Get encoding.
getEncodingMethod | ( | ) |
Get message encoding method.
getFunctions | ( | ) |
getHttpLogin | ( | ) |
Retrieve HTTP Login.
getHttpPassword | ( | ) |
Retrieve HTTP Password.
getHttpsCertificate | ( | ) |
Get HTTPS client certificate path.
getHttpsCertPassphrase | ( | ) |
Get HTTPS client certificate passphrase.
getLastMethod | ( | ) |
Retrieve last invoked method.
getLastRequest | ( | ) |
Retrieve request XML.
getLastRequestHeaders | ( | ) |
Retrieve request headers.
getLastResponse | ( | ) |
Get response XML.
getLastResponseHeaders | ( | ) |
Retrieve response headers (as string)
getLastSoapOutputHeaderObjects | ( | ) |
Get last SOAP output headers.
getLocation | ( | ) |
Retrieve URI.
getOptions | ( | ) |
Return array of options suitable for using with SoapClient constructor.
getProxyHost | ( | ) |
Retrieve proxy host.
getProxyLogin | ( | ) |
Retrieve proxy login.
getProxyPassword | ( | ) |
Retrieve proxy password.
getProxyPort | ( | ) |
Retrieve proxy port.
getSoapClient | ( | ) |
getSoapFeatures | ( | ) |
Return current SOAP Features options.
getSoapVersion | ( | ) |
Get SOAP version.
getStreamContext | ( | ) |
Get Stream Context.
getStyle | ( | ) |
Get request style.
getTypes | ( | ) |
Get used types.
Zend_Soap_Client_Exception |
getUri | ( | ) |
Retrieve URI.
getUserAgent | ( | ) |
Get current string to use in User-Agent header.
getWsdl | ( | ) |
Get wsdl.
getWsdlCache | ( | ) |
Get current SOAP Wsdl Caching option.
resetSoapInputHeaders | ( | ) |
Reset SOAP input headers.
setClassmap | ( | array | $classmap | ) |
Set classmap.
array | $classmap |
Zend_Soap_Client_Exception | for any invalid class in the class map |
setCompressionOptions | ( | $compressionOptions | ) |
setCookie | ( | $cookieName, | |
$cookieValue = null |
|||
) |
string | $name | |
string | $value |
setEncoding | ( | $encoding | ) |
Set encoding.
string | $encoding |
Zend_Soap_Client_Exception | with invalid encoding argument |
setEncodingMethod | ( | $use | ) |
Set message encoding method.
int | $use | One of the SOAP_ENCODED or SOAP_LITERAL constants |
Zend_Soap_Client_Exception | with invalid message encoding method argument |
setHttpLogin | ( | $login | ) |
setHttpPassword | ( | $password | ) |
setHttpsCertificate | ( | $localCert | ) |
Set HTTPS client certificate path.
string | $localCert | local certificate path |
Zend_Soap_Client_Exception | with invalid local certificate path argument |
setHttpsCertPassphrase | ( | $passphrase | ) |
setLocation | ( | $location | ) |
Set Location.
URI in Web Service the target namespace
string | $location |
Zend_Soap_Client_Exception | with invalid uri argument |
setOptions | ( | $options | ) |
Set Options.
Allows setting options as an associative array of option => value pairs.
array | Zend_Config | $options |
Zend_SoapClient_Exception |
setProxyHost | ( | $proxyHost | ) |
setProxyLogin | ( | $proxyLogin | ) |
setProxyPassword | ( | $proxyPassword | ) |
setProxyPort | ( | $proxyPort | ) |
setSoapClient | ( | SoapClient | $soapClient | ) |
SoapClient | $soapClient |
setSoapFeatures | ( | $feature | ) |
setSoapVersion | ( | $version | ) |
Set SOAP version.
int | $version | One of the SOAP_1_1 or SOAP_1_2 constants |
Zend_Soap_Client_Exception | with invalid soap version argument |
setStreamContext | ( | $context | ) |
setStyle | ( | $style | ) |
Set request style.
int | $style | One of the SOAP_RPC or SOAP_DOCUMENT constants |
Zend_Soap_Client_Exception | with invalid style argument |
setUri | ( | $uri | ) |
Set URI.
URI in Web Service the target namespace
string | $uri |
Zend_Soap_Client_Exception | with invalid uri argument |
setUserAgent | ( | $userAgent | ) |
Set the string to use in User-Agent header.
string | null | $userAgent |
setWsdl | ( | $wsdl | ) |
setWsdlCache | ( | $caching | ) |
Set the SOAP Wsdl Caching Options.
string | int | boolean | null | $caching |
validateUrn | ( | $urn | ) |
Check for valid URN.
string | $urn |
Zend_Soap_Client_Exception | on invalid URN |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Set of other SoapClient options.
|
protected |
|
protected |
|
protected |