Annotation of embedaddon/php/ext/soap/tests/interop/Round2/GroupB/round2_groupB.inc, revision 1.1.1.1
1.1 misho 1: <?php
2: class SOAP_Interop_GroupB {
3:
4: function echoStructAsSimpleTypes ($struct)
5: {
6: return array('outputString' => $struct->varString,
7: 'outputInteger' => $struct->varInt,
8: 'outputFloat' => $struct->varFloat);
9: }
10:
11: function echoSimpleTypesAsStruct($string, $int, $float)
12: {
13: return (object)array("varString" => $string,
14: "varInt" => $int,
15: "varFloat" => $float);
16: }
17:
18: function echoNestedStruct($struct)
19: {
20: return $struct;
21: }
22:
23: function echo2DStringArray($ary)
24: {
25: return $ary;
26: }
27:
28: function echoNestedArray($ary)
29: {
30: return $ary;
31: }
32: }
33:
34: ini_set("soap.wsdl_cache_enabled",0);
35: $server = new SoapServer(dirname(__FILE__)."/round2_groupB.wsdl");
36: $server->setClass("SOAP_Interop_GroupB");
37: $server->handle($HTTP_RAW_POST_DATA);
38: ?>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>