From 9e5b40b77afa3fbafe3f5e738fad9ed5f16ee7e2 Mon Sep 17 00:00:00 2001 From: conradverm Date: Tue, 18 Dec 2007 11:55:57 +0000 Subject: [PATCH] WSA-90 "Remove php5 specific modifiers on functions so that web services works on both 3.4.x and 3.5.x" Fixed. --- ktwebservice/webservice.php | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/ktwebservice/webservice.php b/ktwebservice/webservice.php index 8ea5b33..ade51f9 100644 --- a/ktwebservice/webservice.php +++ b/ktwebservice/webservice.php @@ -1076,17 +1076,6 @@ class KTWebService } } - function get() - { - static $ws = null; - if (is_null($ws)) - { - $classname = KTWebService::$wsclass; - $ws = new $classname(); - } - return $ws; - } - function debug($msg, $function = null, $level=0) { if ($this->mustDebug === false) return; @@ -3832,7 +3821,7 @@ class KTWebService */ function decodeSOAPValue($value) { - if ($value instanceof SOAP_Value) + if (is_a($value, 'SOAP_Value')) { $x = new stdClass(); $v = & $value->value; @@ -3910,7 +3899,7 @@ class KTWebService } -$webservice = KTWebService::get(); +$webservice = new KTWebService(); $webservice->run(); ?> \ No newline at end of file -- libgit2 0.21.4