Commit 9e5b40b77afa3fbafe3f5e738fad9ed5f16ee7e2

Authored by conradverm
1 parent a834cfb9

WSA-90

"Remove php5 specific modifiers on functions so that web services works on both 3.4.x and 3.5.x"
Fixed.

Committed By: Conrad Vermeulen
Reviewed By: Jalaloedien Abrahams

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@7837 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 2 additions and 13 deletions
ktwebservice/webservice.php
... ... @@ -1076,17 +1076,6 @@ class KTWebService
1076 1076 }
1077 1077 }
1078 1078  
1079   - function get()
1080   - {
1081   - static $ws = null;
1082   - if (is_null($ws))
1083   - {
1084   - $classname = KTWebService::$wsclass;
1085   - $ws = new $classname();
1086   - }
1087   - return $ws;
1088   - }
1089   -
1090 1079 function debug($msg, $function = null, $level=0)
1091 1080 {
1092 1081 if ($this->mustDebug === false) return;
... ... @@ -3832,7 +3821,7 @@ class KTWebService
3832 3821 */
3833 3822 function decodeSOAPValue($value)
3834 3823 {
3835   - if ($value instanceof SOAP_Value)
  3824 + if (is_a($value, 'SOAP_Value'))
3836 3825 {
3837 3826 $x = new stdClass();
3838 3827 $v = & $value->value;
... ... @@ -3910,7 +3899,7 @@ class KTWebService
3910 3899  
3911 3900 }
3912 3901  
3913   -$webservice = KTWebService::get();
  3902 +$webservice = new KTWebService();
3914 3903 $webservice->run();
3915 3904  
3916 3905 ?>
3917 3906 \ No newline at end of file
... ...