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.