Class nusoap_client
[nu]soapclient higher level class for easy usage.
usage:
// instantiate client with server info $soapclient = new nusoap_client( string path [ ,mixed wsdl] );
// call method, get results echo $soapclient->call( string methodname [ ,array parameters] );
// bye bye client unset($soapclient);
- nusoap_base
- nusoap_client
Direct known subclasses
soapclient
Author:
Dietrich Ayala <dietrich@ganx4.com>
Author: Scott Nichol <snichol@users.sourceforge.net>
Version: $Id: nusoap.php,v 1.123 2010/04/26 20:15:08 snichol Exp $
Located at html/modules/legacy/lib/nusoap/nusoap.php
Author: Scott Nichol <snichol@users.sourceforge.net>
Version: $Id: nusoap.php,v 1.123 2010/04/26 20:15:08 snichol Exp $
Located at html/modules/legacy/lib/nusoap/nusoap.php
public
|
#
nusoap_client( mixed $endpoint, mixed $wsdl = false, string $proxyhost = false, string $proxyport = false, string $proxyusername = false, string $proxypassword = false, integer $timeout = 0, integer $response_timeout = 30, string $portName = '' )
constructor |
public
mixed
|
|
public
|
|
public
|
|
public
array
|
|
public
mixed
|
|
public
mixed
|
|
public
|
|
public
|
|
public
|
|
public
string
|
|
public
mixed
|
|
public
|
#
setHTTPProxy( string $proxyhost, string $proxyport, string $proxyusername = '', string $proxypassword = '' )
set proxy info here |
public
|
#
setCredentials( string $username, string $password, string $authtype = 'basic', array $certRequest = array() )
if authenticating, set user credentials here |
public
|
|
public
|
|
public
|
|
public
object
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
#
getHTTPContentTypeCharset( )
gets the HTTP content type charset for the current request. returns false for non-text content types. |
public
|
|
public
boolean
|
|
public
array
|
|
public
boolean
|
|
public
boolean
|
public
string
|
$username | '' |
|
public
string
|
$password | '' |
|
public
string
|
$authtype | '' |
|
public
array
|
$certRequest | array() |
|
public
boolean
|
$requestHeaders | false |
|
public
string
|
$responseHeaders | '' |
|
public
|
$responseHeader | NULL |
|
public
string
|
$document | '' |
|
public
|
$endpoint |
|
|
public
string
|
$forceEndpoint | '' |
|
public
string
|
$proxyhost | '' |
|
public
string
|
$proxyport | '' |
|
public
string
|
$proxyusername | '' |
|
public
string
|
$proxypassword | '' |
|
public
string
|
$portName | '' |
|
public
string
|
$xml_encoding | '' |
|
public
boolean
|
$http_encoding | false |
|
public
integer
|
$timeout | 0 |
|
public
integer
|
$response_timeout | 30 |
|
public
string
|
$endpointType | '' |
|
public
boolean
|
$persistentConnection | false |
|
public
boolean
|
$defaultRpcParams | false |
|
public
string
|
$request | '' |
|
public
string
|
$response | '' |
|
public
string
|
$responseData | '' |
|
public
array
|
$cookies | array() |
|
public
boolean
|
$decode_utf8 | true |
|
public
array
|
$operations | array() |
|
public
array
|
$curl_options | array() |
|
public
string
|
$bindingType | '' |
|
public
boolean
|
$use_curl | false |
|
public
|
$fault |
|
|
public
|
$faultcode |
|
|
public
|
$faultstring |
|
|
public
|
$faultdetail |
|
$XMLSchemaVersion,
$charencoding,
$debugLevel,
$debug_str,
$error_str,
$namespaces,
$revision,
$soap_defencoding,
$title,
$typemap,
$usedNamespaces,
$version
|