[ Index ]

PHP Cross Reference of moodle-2.8

title

Body

[close]

/lib/zend/Zend/Soap/ -> Client.php (summary)

Zend Framework LICENSE

Copyright: Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
License: http://framework.zend.com/license/new-bsd New BSD License
Version: $Id$
File Size: 1196 lines (29 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

Zend_Soap_Client:: (64 methods):
  __construct()
  setWsdl()
  getWsdl()
  setOptions()
  getOptions()
  setSoapVersion()
  getSoapVersion()
  setClassmap()
  getClassmap()
  setEncoding()
  getEncoding()
  validateUrn()
  setUri()
  getUri()
  setLocation()
  getLocation()
  setStyle()
  getStyle()
  setEncodingMethod()
  getEncodingMethod()
  setHttpLogin()
  getHttpLogin()
  setHttpPassword()
  getHttpPassword()
  setProxyHost()
  getProxyHost()
  setProxyPort()
  getProxyPort()
  setProxyLogin()
  getProxyLogin()
  setProxyPassword()
  setHttpsCertificate()
  getHttpsCertificate()
  setHttpsCertPassphrase()
  getHttpsCertPassphrase()
  setCompressionOptions()
  getCompressionOptions()
  getProxyPassword()
  setStreamContext()
  getStreamContext()
  setSoapFeatures()
  getSoapFeatures()
  setWsdlCache()
  getWsdlCache()
  setUserAgent()
  getUserAgent()
  getLastRequest()
  getLastResponse()
  getLastRequestHeaders()
  getLastResponseHeaders()
  getLastMethod()
  _doRequest()
  _initSoapClientObject()
  _preProcessArguments()
  _preProcessResult()
  addSoapInputHeader()
  resetSoapInputHeaders()
  getLastSoapOutputHeaderObjects()
  __call()
  getFunctions()
  getTypes()
  setSoapClient()
  getSoapClient()
  setCookie()


Class: Zend_Soap_Client  - X-Ref

Zend_Soap_Client

__construct($wsdl = null, $options = null)   X-Ref
Constructor

param: string $wsdl
param: array $options

setWsdl($wsdl)   X-Ref
Set wsdl

param: string $wsdl
return: Zend_Soap_Client

getWsdl()   X-Ref
Get wsdl

return: string

setOptions($options)   X-Ref
Set Options

Allows setting options as an associative array of option => value pairs.

param: array|Zend_Config $options
return: Zend_Soap_Client

getOptions()   X-Ref
Return array of options suitable for using with SoapClient constructor

return: array

setSoapVersion($version)   X-Ref
Set SOAP version

param: int $version One of the SOAP_1_1 or SOAP_1_2 constants
return: Zend_Soap_Client

getSoapVersion()   X-Ref
Get SOAP version

return: int

setClassmap(array $classmap)   X-Ref
Set classmap

param: array $classmap
return: Zend_Soap_Client

getClassmap()   X-Ref
Retrieve classmap

return: mixed

setEncoding($encoding)   X-Ref
Set encoding

param: string $encoding
return: Zend_Soap_Client

getEncoding()   X-Ref
Get encoding

return: string

validateUrn($urn)   X-Ref
Check for valid URN

param: string $urn
return: true

setUri($uri)   X-Ref
Set URI

URI in Web Service the target namespace

param: string $uri
return: Zend_Soap_Client

getUri()   X-Ref
Retrieve URI

return: string

setLocation($location)   X-Ref
Set Location

URI in Web Service the target namespace

param: string $location
return: Zend_Soap_Client

getLocation()   X-Ref
Retrieve URI

return: string

setStyle($style)   X-Ref
Set request style

param: int $style One of the SOAP_RPC or SOAP_DOCUMENT constants
return: Zend_Soap_Client

getStyle()   X-Ref
Get request style

return: int

setEncodingMethod($use)   X-Ref
Set message encoding method

param: int $use One of the SOAP_ENCODED or SOAP_LITERAL constants
return: Zend_Soap_Client

getEncodingMethod()   X-Ref
Get message encoding method

return: int

setHttpLogin($login)   X-Ref
Set HTTP login

param: string $login
return: Zend_Soap_Client

getHttpLogin()   X-Ref
Retrieve HTTP Login

return: string

setHttpPassword($password)   X-Ref
Set HTTP password

param: string $password
return: Zend_Soap_Client

getHttpPassword()   X-Ref
Retrieve HTTP Password

return: string

setProxyHost($proxyHost)   X-Ref
Set proxy host

param: string $proxyHost
return: Zend_Soap_Client

getProxyHost()   X-Ref
Retrieve proxy host

return: string

setProxyPort($proxyPort)   X-Ref
Set proxy port

param: int $proxyPort
return: Zend_Soap_Client

getProxyPort()   X-Ref
Retrieve proxy port

return: int

setProxyLogin($proxyLogin)   X-Ref
Set proxy login

param: string $proxyLogin
return: Zend_Soap_Client

getProxyLogin()   X-Ref
Retrieve proxy login

return: string

setProxyPassword($proxyPassword)   X-Ref
Set proxy password

param: string $proxyLogin
return: Zend_Soap_Client

setHttpsCertificate($localCert)   X-Ref
Set HTTPS client certificate path

param: string $localCert local certificate path
return: Zend_Soap_Client

getHttpsCertificate()   X-Ref
Get HTTPS client certificate path

return: string

setHttpsCertPassphrase($passphrase)   X-Ref
Set HTTPS client certificate passphrase

param: string $passphrase
return: Zend_Soap_Client

getHttpsCertPassphrase()   X-Ref
Get HTTPS client certificate passphrase

return: string

setCompressionOptions($compressionOptions)   X-Ref
Set compression options

param: int $compressionOptions
return: Zend_Soap_Client

getCompressionOptions()   X-Ref
Get Compression options

return: int

getProxyPassword()   X-Ref
Retrieve proxy password

return: string

setStreamContext($context)   X-Ref
Set Stream Context

return: Zend_Soap_Client

getStreamContext()   X-Ref
Get Stream Context

return: resource

setSoapFeatures($feature)   X-Ref
Set the SOAP Feature options.

param: string|int $feature
return: Zend_Soap_Client

getSoapFeatures()   X-Ref
Return current SOAP Features options

return: int

setWsdlCache($options)   X-Ref
Set the SOAP Wsdl Caching Options

param: string|int|boolean $caching
return: Zend_Soap_Client

getWsdlCache()   X-Ref
Get current SOAP Wsdl Caching option


setUserAgent($userAgent)   X-Ref
Set the string to use in User-Agent header

param: string|null $userAgent
return: Zend_Soap_Client

getUserAgent()   X-Ref
Get current string to use in User-Agent header

return: string|null

getLastRequest()   X-Ref
Retrieve request XML

return: string

getLastResponse()   X-Ref
Get response XML

return: string

getLastRequestHeaders()   X-Ref
Retrieve request headers

return: string

getLastResponseHeaders()   X-Ref
Retrieve response headers (as string)

return: string

getLastMethod()   X-Ref
Retrieve last invoked method

return: string

_doRequest(Zend_Soap_Client_Common $client, $request, $location, $action, $version, $one_way = null)   X-Ref
Do request proxy method.

May be overridden in subclasses

param: Zend_Soap_Client_Common $client
param: string $request
param: string $location
param: string $action
param: int    $version
param: int    $one_way
return: mixed

_initSoapClientObject()   X-Ref
Initialize SOAP Client object


_preProcessArguments($arguments)   X-Ref
Perform arguments pre-processing

My be overridden in descendant classes

param: array $arguments

_preProcessResult($result)   X-Ref
Perform result pre-processing

My be overridden in descendant classes

param: array $arguments

addSoapInputHeader(SoapHeader $header, $permanent = false)   X-Ref
Add SOAP input header

param: SoapHeader $header
param: boolean $permanent
return: Zend_Soap_Client

resetSoapInputHeaders()   X-Ref
Reset SOAP input headers

return: Zend_Soap_Client

getLastSoapOutputHeaderObjects()   X-Ref
Get last SOAP output headers

return: array

__call($name, $arguments)   X-Ref
Perform a SOAP call

param: string $name
param: array  $arguments
return: mixed

getFunctions()   X-Ref
Return a list of available functions

return: array

getTypes()   X-Ref
Return a list of SOAP types

return: array

setSoapClient(SoapClient $soapClient)   X-Ref

param: SoapClient $soapClient
return: Zend_Soap_Client

getSoapClient()   X-Ref

return: SoapClient

setCookie($cookieName, $cookieValue=null)   X-Ref

param: string $name
param: string $value
return: Zend_Soap_Client



Generated: Fri Nov 28 20:29:05 2014 Cross-referenced by PHPXref 0.7.1