|
MIOLO20
|
Membros públicos | |
| PhpWsdlClient ($wsdlUri, $options=null, $requestHeaders=null, $clientOptions=Array()) | |
| __construct ($wsdlUri, $options=null, $requestHeaders=null, $clientOptions=Array()) | |
| FetchWsdl ($wsdlUri=null, $options=Array()) | |
| DoRequest ($method, $param, $options=Array(), $requestHeaders=Array()) | |
| GetClient ($uri=null, $options=Array()) | |
| CreateServerFromWsdl ($soap=null) | |
| ParseWsdl () | |
| CreatePhpSoapClient ($filename=null, $options=Array()) | |
| GetCacheFileName ($wsdluri=null) | |
| CacheFileExists ($file=null) | |
| IsCacheValid ($file=null) | |
| GetWsdlFromCache ($file=null, $force=false, $nounserialize=false) | |
| WriteWsdlToCache ($wsdl=null, $wsdluri=null, $file=null, $force=false) | |
| __call ($method, $param) | |
Campos de Dados | |
| $WsdlUri | |
| $Client =null | |
| $Options | |
| $RequestHeaders | |
| $ClientOptions | |
| $ServiceName =null | |
| $EndPoint =null | |
| $NameSpace =null | |
| $Server =null | |
| $WSDL =null | |
| $Warnings =Array() | |
| $HttpUser =null | |
| $HttpPassword =null | |
| $UseSoapHttpAuth =true | |
| $Debugging =false | |
Atributos Públicos Estáticos | |
| static | $VERSION ='2.2' |
| static | $methodRx ='/^([^\s]+)\s+([^\(]+)\(([^\)]+)?\).*$/' |
| static | $typeRx ='/^([^\s]+)\s([^\[|\{|\s]+)[\[|\{|\s].*$/s' |
| static | $elementRx ='/^\s*([^\s]+)\s+([^\s|;]+);.*$/' |
| __construct | ( | $wsdlUri, | |
| $options = null, | |||
| $requestHeaders = null, | |||
| $clientOptions = Array() ) |
Definido na linha 170 do ficheiro class.phpwsdlclient.php.
| __call | ( | $method, | |
| $param ) |
SOAP method call proxy method
| string | $method | The method name |
| array | $param | The method parameters |
Definido na linha 663 do ficheiro class.phpwsdlclient.php.
| CacheFileExists | ( | $file = null | ) |
Determine if the cache file exists
| string | $file | The WSDL cache filename or NULL to use the default (default: NULL) |
Definido na linha 517 do ficheiro class.phpwsdlclient.php.
| CreatePhpSoapClient | ( | $filename = null, | |
| $options = Array() ) |
Create a PHP SOAP client for this webservice
| string | $filename | Name of the file to save the PHP code (default: NULL) |
| array | $options | The options array for the PhpWsdl->OutputPhp method (default: array) |
Definido na linha 474 do ficheiro class.phpwsdlclient.php.
| CreateServerFromWsdl | ( | $soap = null | ) |
| DoRequest | ( | $method, | |
| $param, | |||
| $options = Array(), | |||
| $requestHeaders = Array() ) |
Do a SOAP request
| string | $method | The method name |
| array | $param | The method parameters |
| array | $options | The call options (default: array) |
| array | $requestHeaders | The request headers (default: array) |
Definido na linha 235 do ficheiro class.phpwsdlclient.php.
| FetchWsdl | ( | $wsdlUri = null, | |
| $options = Array() ) |
Fetch the WSDL (supports http Auth if CURL is enabled)
| string | $wsdlUri | The WSDL URI or NULL to use the PhpWsdlClient->WaslUri property (default: NULL) |
| array | $options | The CURL options (default: array) |
Definido na linha 194 do ficheiro class.phpwsdlclient.php.
| GetCacheFileName | ( | $wsdluri = null | ) |
Get the cache filename
| string | $wsdluri | The WSDL URI or NULL to use the PhpWsdlAjax->WsdlUri property (default: NULL) |
Definido na linha 498 do ficheiro class.phpwsdlclient.php.
| GetClient | ( | $uri = null, | |
| $options = Array() ) |
Get the PHP SoapClient object
| string | $uri | The WSDL URI or NULL to use the PhpWsdlClient->WsdlUri property (default: NULL) |
| array | $options | The additional PHP SoapClient options (default: array) |
Definido na linha 263 do ficheiro class.phpwsdlclient.php.
| GetWsdlFromCache | ( | $file = null, | |
| $force = false, | |||
| $nounserialize = false ) |
Get the WSDL from the cache
| string | $file | The WSDL cache filename or NULL to use the default (default: NULL) |
| boolean | $force | Force this even if the cache is timed out? (default: FALSE) |
| boolean | $nounserialize | Don't unserialize the PhpWsdl* objects? (default: FALSE) |
Definido na linha 547 do ficheiro class.phpwsdlclient.php.
| IsCacheValid | ( | $file = null | ) |
Determine if the existing cache files are still valid
| string | $file | The WSDL cache filename or NULL to use the default (default: NULL) |
Definido na linha 530 do ficheiro class.phpwsdlclient.php.
| ParseWsdl | ( | ) |
Parse the WSDL for webservice name, namespace and endpoint URI
Definido na linha 420 do ficheiro class.phpwsdlclient.php.
| PhpWsdlClient | ( | $wsdlUri, | |
| $options = null, | |||
| $requestHeaders = null, | |||
| $clientOptions = Array() ) |
Constructor
| string | $wsdlUri | The WSDL URI |
| array | $options | SOAP call options (default: NULL) |
| array | $requestHeaders | SOAP call request headers (default: NULL) |
Definido na linha 166 do ficheiro class.phpwsdlclient.php.
| WriteWsdlToCache | ( | $wsdl = null, | |
| $wsdluri = null, | |||
| $file = null, | |||
| $force = false ) |
Write WSDL to cache
| string | $wsdl | The UTF-8 encoded WSDL string (default: NULL) |
| string | $wsdluri | The SOAP WSDL URI or NULL to use the default (default: NULL) |
| string | $file | The target filename or NULL to use the default (default: NULL) |
| boolean | $force | Force refresh (default: FALSE) |
Definido na linha 594 do ficheiro class.phpwsdlclient.php.
| $Client =null |
Definido na linha 77 do ficheiro class.phpwsdlclient.php.
| $ClientOptions |
Definido na linha 95 do ficheiro class.phpwsdlclient.php.
| $Debugging =false |
Definido na linha 157 do ficheiro class.phpwsdlclient.php.
|
static |
Definido na linha 65 do ficheiro class.phpwsdlclient.php.
| $EndPoint =null |
Definido na linha 107 do ficheiro class.phpwsdlclient.php.
| $HttpPassword =null |
Definido na linha 145 do ficheiro class.phpwsdlclient.php.
| $HttpUser =null |
Definido na linha 139 do ficheiro class.phpwsdlclient.php.
|
static |
Definido na linha 49 do ficheiro class.phpwsdlclient.php.
| $NameSpace =null |
Definido na linha 113 do ficheiro class.phpwsdlclient.php.
| $Options |
Definido na linha 83 do ficheiro class.phpwsdlclient.php.
| $RequestHeaders |
Definido na linha 89 do ficheiro class.phpwsdlclient.php.
| $Server =null |
Definido na linha 119 do ficheiro class.phpwsdlclient.php.
| $ServiceName =null |
Definido na linha 101 do ficheiro class.phpwsdlclient.php.
|
static |
Definido na linha 57 do ficheiro class.phpwsdlclient.php.
| $UseSoapHttpAuth =true |
Definido na linha 151 do ficheiro class.phpwsdlclient.php.
|
static |
Definido na linha 40 do ficheiro class.phpwsdlclient.php.
| $Warnings =Array() |
Definido na linha 131 do ficheiro class.phpwsdlclient.php.
| $WSDL =null |
Definido na linha 125 do ficheiro class.phpwsdlclient.php.
| $WsdlUri |
Definido na linha 71 do ficheiro class.phpwsdlclient.php.