1<?php
2class SOAP_Interop_Base {
3
4    function echoString($inputString)
5    {
6      return $inputString;
7    }
8
9    function echoStringArray($inputStringArray)
10    {
11      return $inputStringArray;
12    }
13
14
15    function echoInteger($inputInteger)
16    {
17      return $inputInteger;
18    }
19
20    function echoIntegerArray($inputIntegerArray)
21    {
22      return $inputIntegerArray;
23    }
24
25    function echoFloat($inputFloat)
26    {
27      return $inputFloat;
28    }
29
30    function echoFloatArray($inputFloatArray)
31    {
32      return $inputFloatArray;
33    }
34
35    function echoStruct($inputStruct)
36    {
37      return $inputStruct;
38    }
39
40    function echoStructArray($inputStructArray)
41    {
42      return $inputStructArray;
43    }
44
45    function echoVoid()
46    {
47      return NULL;
48    }
49
50    function echoBase64($b_encoded)
51    {
52      return $b_encoded;
53    }
54
55    function echoDate($timeInstant)
56    {
57      return $timeInstant;
58    }
59
60    function echoHexBinary($hb)
61    {
62      return $hb;
63    }
64
65    function echoDecimal($dec)
66    {
67      return $dec;
68    }
69
70    function echoBoolean($boolean)
71    {
72      return $boolean;
73    }
74
75}
76
77ini_set("soap.wsdl_cache_enabled",0);
78$server = new SoapServer(dirname(__FILE__)."/round2_base.wsdl");
79$server->setClass("SOAP_Interop_Base");
80$server->handle($HTTP_RAW_POST_DATA);
81?>
82