From 5aa09f46d4d789b5d86f453121f1518ac4e2ff61 Mon Sep 17 00:00:00 2001 From: Hossein Shahsahebi Date: Mon, 7 Aug 2017 20:34:19 +0430 Subject: [PATCH] Update nusoap.php Change class name methods and parent constructor caller to __construct --- lib/nusoap.php | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/lib/nusoap.php b/lib/nusoap.php index dac53a8..a619479 100644 --- a/lib/nusoap.php +++ b/lib/nusoap.php @@ -222,7 +222,7 @@ class nusoap_base { * * @access public */ - function nusoap_base() { + function __construct() { $this->debugLevel = $GLOBALS['_transient']['static']['nusoap_base']['globalDebugLevel']; } @@ -1038,8 +1038,8 @@ class nusoap_fault extends nusoap_base { * @param string $faultstring human readable error message * @param mixed $faultdetail detail, typically a string or array of string */ - function nusoap_fault($faultcode,$faultactor='',$faultstring='',$faultdetail=''){ - parent::nusoap_base(); + function __construct($faultcode,$faultactor='',$faultstring='',$faultdetail=''){ + parent::__construct(); $this->faultcode = $faultcode; $this->faultactor = $faultactor; $this->faultstring = $faultstring; @@ -1131,8 +1131,8 @@ class nusoap_xmlschema extends nusoap_base { * @param string $namespaces namespaces defined in enclosing XML * @access public */ - function nusoap_xmlschema($schema='',$xml='',$namespaces=array()){ - parent::nusoap_base(); + function __construct($schema='',$xml='',$namespaces=array()){ + parent::__construct(); $this->debug('nusoap_xmlschema class instantiated, inside constructor'); // files $this->schema = $schema; @@ -2119,8 +2119,8 @@ class soapval extends nusoap_base { * @param mixed $attributes associative array of attributes to add to element serialization * @access public */ - function soapval($name='soapval',$type=false,$value=-1,$element_ns=false,$type_ns=false,$attributes=false) { - parent::nusoap_base(); + function __construct($name='soapval',$type=false,$value=-1,$element_ns=false,$type_ns=false,$attributes=false) { + parent::__construct(); $this->name = $name; $this->type = $type; $this->value = $value; @@ -2211,8 +2211,8 @@ class soap_transport_http extends nusoap_base { * @param boolean $use_curl Whether to try to force cURL use * @access public */ - function soap_transport_http($url, $curl_options = NULL, $use_curl = false){ - parent::nusoap_base(); + function __construct($url, $curl_options = NULL, $use_curl = false){ + parent::__construct(); $this->debug("ctor url=$url use_curl=$use_curl curl_options:"); $this->appendDebug($this->varDump($curl_options)); $this->setURL($url); @@ -3628,8 +3628,8 @@ class nusoap_server extends nusoap_base { * @param mixed $wsdl file path or URL (string), or wsdl instance (object) * @access public */ - function nusoap_server($wsdl=false){ - parent::nusoap_base(); + function __construct($wsdl=false){ + parent::__construct(); // turn on debugging? global $debug; global $HTTP_SERVER_VARS; @@ -4651,8 +4651,8 @@ class wsdl extends nusoap_base { * @param boolean $use_curl try to use cURL * @access public */ - function wsdl($wsdl = '',$proxyhost=false,$proxyport=false,$proxyusername=false,$proxypassword=false,$timeout=0,$response_timeout=30,$curl_options=null,$use_curl=false){ - parent::nusoap_base(); + function __construct($wsdl = '',$proxyhost=false,$proxyport=false,$proxyusername=false,$proxypassword=false,$timeout=0,$response_timeout=30,$curl_options=null,$use_curl=false){ + parent::__construct(); $this->debug("ctor wsdl=$wsdl timeout=$timeout response_timeout=$response_timeout"); $this->proxyhost = $proxyhost; $this->proxyport = $proxyport; @@ -6580,8 +6580,8 @@ class nusoap_parser extends nusoap_base { * @param string $decode_utf8 whether to decode UTF-8 to ISO-8859-1 * @access public */ - function nusoap_parser($xml,$encoding='UTF-8',$method='',$decode_utf8=true){ - parent::nusoap_base(); + function __construct($xml,$encoding='UTF-8',$method='',$decode_utf8=true){ + parent::__construct(); $this->xml = $xml; $this->xml_encoding = $encoding; $this->method = $method; @@ -7258,8 +7258,8 @@ class nusoap_client extends nusoap_base { * @param string $portName optional portName in WSDL document * @access public */ - function nusoap_client($endpoint,$wsdl = false,$proxyhost = false,$proxyport = false,$proxyusername = false, $proxypassword = false, $timeout = 0, $response_timeout = 30, $portName = ''){ - parent::nusoap_base(); + function __construct($endpoint,$wsdl = false,$proxyhost = false,$proxyport = false,$proxyusername = false, $proxypassword = false, $timeout = 0, $response_timeout = 30, $portName = ''){ + parent::__construct(); $this->endpoint = $endpoint; $this->proxyhost = $proxyhost; $this->proxyport = $proxyport;