|
Moodle
2.2.1
http://www.collinsharper.com
|

Definition at line 47 of file Client.php.
| __construct | ( | $ | wsdl = null, |
| $ | options = null |
||
| ) |
Constructor
| string | $wsdl | |
| array | $options |
Definition at line 148 of file Client.php.

| __call | ( | $ | name, |
| $ | arguments | ||
| ) |
Perform a SOAP call
| string | $name | |
| array | $arguments |
Reimplemented in Zend_Service_DeveloperGarden_Client_Soap.
Definition at line 1102 of file Client.php.


| _doRequest | ( | Zend_Soap_Client_Common $ | client, |
| $ | request, | ||
| $ | location, | ||
| $ | action, | ||
| $ | version, | ||
| $ | one_way = null |
||
| ) |
| _initSoapClientObject | ( | ) | [protected] |
Initialize SOAP Client object
| Zend_Soap_Client_Exception |
Definition at line 998 of file Client.php.


| _preProcessArguments | ( | $ | arguments | ) | [protected] |
Perform arguments pre-processing
My be overridden in descendant classes
| array | $arguments |
Definition at line 1035 of file Client.php.

| _preProcessResult | ( | $ | result | ) | [protected] |
Perform result pre-processing
My be overridden in descendant classes
| array | $arguments |
Definition at line 1048 of file Client.php.

| addSoapInputHeader | ( | SoapHeader $ | header, |
| $ | permanent = false |
||
| ) |
Add SOAP input header
| SoapHeader | $header | |
| boolean | $permanent |
Definition at line 1061 of file Client.php.

| getClassmap | ( | ) |
Retrieve classmap
Definition at line 396 of file Client.php.

Get Compression options
Definition at line 787 of file Client.php.

| getEncoding | ( | ) |
Get encoding
Definition at line 427 of file Client.php.

Get message encoding method
Definition at line 566 of file Client.php.

| getFunctions | ( | ) |
Return a list of available functions
| Zend_Soap_Client_Exception |
Definition at line 1128 of file Client.php.

| getHttpLogin | ( | ) |
Retrieve HTTP Login
Definition at line 591 of file Client.php.

| getHttpPassword | ( | ) |
Retrieve HTTP Password
Definition at line 616 of file Client.php.

Get HTTPS client certificate path
Definition at line 737 of file Client.php.

Get HTTPS client certificate passphrase
Definition at line 762 of file Client.php.

| getLastMethod | ( | ) |
| getLastRequest | ( | ) |
| getLastResponse | ( | ) |
| getLocation | ( | ) |
Retrieve URI
Definition at line 504 of file Client.php.

| getOptions | ( | ) |
Return array of options suitable for using with SoapClient constructor
Definition at line 292 of file Client.php.


| getProxyHost | ( | ) |
Retrieve proxy host
Definition at line 641 of file Client.php.

| getProxyLogin | ( | ) |
Retrieve proxy login
Definition at line 691 of file Client.php.

| getProxyPassword | ( | ) |
Retrieve proxy password
Definition at line 797 of file Client.php.

| getProxyPort | ( | ) |
Retrieve proxy port
Definition at line 666 of file Client.php.

| getSoapClient | ( | ) |
Definition at line 1177 of file Client.php.


| getSoapFeatures | ( | ) |
Return current SOAP Features options
Definition at line 852 of file Client.php.

| getSoapVersion | ( | ) |
Get SOAP version
Definition at line 363 of file Client.php.

| getStreamContext | ( | ) |
Get Stream Context
Definition at line 828 of file Client.php.

| getStyle | ( | ) |
Get request style
Definition at line 535 of file Client.php.

| getTypes | ( | ) |
Get used types.
| Zend_Soap_Client_Exception |
Definition at line 1152 of file Client.php.

| getUri | ( | ) |
Retrieve URI
Definition at line 475 of file Client.php.

| getUserAgent | ( | ) |
Get current string to use in User-Agent header
Definition at line 898 of file Client.php.

| getWsdl | ( | ) |
Get wsdl
Definition at line 182 of file Client.php.

| getWsdlCache | ( | ) |
Get current SOAP Wsdl Caching option
Definition at line 872 of file Client.php.

| setClassmap | ( | array $ | classmap | ) |
Set classmap
| array | $classmap |
| Zend_Soap_Client_Exception | for any invalid class in the class map |
Definition at line 375 of file Client.php.

| setCompressionOptions | ( | $ | compressionOptions | ) |
Set compression options
| int | $compressionOptions |
Definition at line 773 of file Client.php.

| setCookie | ( | $ | cookieName, |
| $ | cookieValue = null |
||
| ) |
| string | $name | |
| string | $value |
Definition at line 1190 of file Client.php.

| setEncoding | ( | $ | encoding | ) |
Set encoding
| string | $encoding |
| Zend_Soap_Client_Exception | with invalid encoding argument |
Definition at line 408 of file Client.php.

| 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 |
Definition at line 547 of file Client.php.

| setHttpLogin | ( | $ | login | ) |
Set HTTP login
| string | $login |
Definition at line 577 of file Client.php.

| setHttpPassword | ( | $ | password | ) |
Set HTTP password
| string | $password |
Definition at line 602 of file Client.php.

| setHttpsCertificate | ( | $ | localCert | ) |
Set HTTPS client certificate path
| string | $localCert | local certificate path |
| Zend_Soap_Client_Exception | with invalid local certificate path argument |
Definition at line 718 of file Client.php.

| setHttpsCertPassphrase | ( | $ | passphrase | ) |
Set HTTPS client certificate passphrase
| string | $passphrase |
Definition at line 748 of file Client.php.

| setLocation | ( | $ | location | ) |
Set Location
URI in Web Service the target namespace
| string | $location |
| Zend_Soap_Client_Exception | with invalid uri argument |
Definition at line 489 of file Client.php.


| setOptions | ( | $ | options | ) |
Set Options
Allows setting options as an associative array of option => value pairs.
| array | Zend_Config | $options |
| Zend_SoapClient_Exception |
Definition at line 196 of file Client.php.


| setProxyHost | ( | $ | proxyHost | ) |
Set proxy host
| string | $proxyHost |
Definition at line 627 of file Client.php.

| setProxyLogin | ( | $ | proxyLogin | ) |
Set proxy login
| string | $proxyLogin |
Definition at line 677 of file Client.php.

| setProxyPassword | ( | $ | proxyPassword | ) |
Set proxy password
| string | $proxyLogin |
Definition at line 702 of file Client.php.

| setProxyPort | ( | $ | proxyPort | ) |
Set proxy port
| int | $proxyPort |
Definition at line 652 of file Client.php.

| setSoapClient | ( | SoapClient $ | soapClient | ) |
| SoapClient | $soapClient |
Definition at line 1168 of file Client.php.
| setSoapFeatures | ( | $ | feature | ) |
Set the SOAP Feature options.
| string | int | $feature |
Definition at line 839 of file Client.php.

| 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 |
Definition at line 345 of file Client.php.

| setStreamContext | ( | $ | context | ) |
Set Stream Context
Definition at line 807 of file Client.php.

| setStyle | ( | $ | style | ) |
Set request style
| int | $style | One of the SOAP_RPC or SOAP_DOCUMENT constants |
| Zend_Soap_Client_Exception | with invalid style argument |
Definition at line 516 of file Client.php.

| setUri | ( | $ | uri | ) |
Set URI
URI in Web Service the target namespace
| string | $uri |
| Zend_Soap_Client_Exception | with invalid uri argument |
Definition at line 460 of file Client.php.


| setUserAgent | ( | $ | userAgent | ) |
Set the string to use in User-Agent header
| string | null | $userAgent |
Definition at line 883 of file Client.php.

| setWsdl | ( | $ | wsdl | ) |
Set wsdl
| string | $wsdl |
Definition at line 169 of file Client.php.

| setWsdlCache | ( | $ | options | ) |
Set the SOAP Wsdl Caching Options
| string | int | boolean | $caching |
Definition at line 863 of file Client.php.

| validateUrn | ( | $ | urn | ) |
Check for valid URN
| string | $urn |
| Zend_Soap_Client_Exception | on invalid URN |
Definition at line 439 of file Client.php.

$_cache_wsdl = null [protected] |
Definition at line 90 of file Client.php.
$_classmap = null [protected] |
Definition at line 59 of file Client.php.
$_compression = null [protected] |
Definition at line 86 of file Client.php.
$_connection_timeout = null [protected] |
Definition at line 87 of file Client.php.
$_encoding = 'UTF-8' [protected] |
Definition at line 53 of file Client.php.
$_faultExceptions = array() [protected] |
Definition at line 65 of file Client.php.
$_features = null [protected] |
Definition at line 89 of file Client.php.
$_lastMethod = '' [protected] |
Definition at line 113 of file Client.php.
$_local_cert = null [protected] |
Definition at line 84 of file Client.php.
$_location = null [protected] |
Definition at line 75 of file Client.php.
$_login = null [protected] |
Definition at line 78 of file Client.php.
$_passphrase = null [protected] |
Definition at line 85 of file Client.php.
$_password = null [protected] |
Definition at line 79 of file Client.php.
$_permanentSoapInputHeaders = array() [protected] |
Definition at line 131 of file Client.php.
$_proxy_host = null [protected] |
Definition at line 80 of file Client.php.
$_proxy_login = null [protected] |
Definition at line 82 of file Client.php.
$_proxy_password = null [protected] |
Definition at line 83 of file Client.php.
$_proxy_port = null [protected] |
Definition at line 81 of file Client.php.
$_soapClient [protected] |
Definition at line 106 of file Client.php.
$_soapInputHeaders = array() [protected] |
Definition at line 122 of file Client.php.
$_soapOutputHeaders = array() [protected] |
Definition at line 140 of file Client.php.
$_soapVersion = SOAP_1_2 [protected] |
Definition at line 71 of file Client.php.
$_stream_context = null [protected] |
Definition at line 88 of file Client.php.
$_style = null [protected] |
Definition at line 76 of file Client.php.
$_uri = null [protected] |
Set of other SoapClient options
Definition at line 74 of file Client.php.
$_use = null [protected] |
Definition at line 77 of file Client.php.
$_user_agent = null [protected] |
Definition at line 91 of file Client.php.
$_wsdl = null [protected] |
Definition at line 99 of file Client.php.