--TEST--
SOAP Interop Round3 GroupE List 003 (php/wsdl): echoLinkedList
--SKIPIF--
--INI--
soap.wsdl_cache_enabled=0
--FILE--
varString = $s;
$this->varInt = $i;
$this->child = $c;
}
}
$struct = new SOAPList('arg1',1,new SOAPList('arg2',2,new SOAPList('arg3',3,NULL)));
$client = new SoapClient(dirname(__FILE__)."/round3_groupE_list.wsdl",array("trace"=>1,"exceptions"=>0));
$client->echoLinkedList($struct);
echo $client->__getlastrequest();
$HTTP_RAW_POST_DATA = $client->__getlastrequest();
include("round3_groupE_list.inc");
echo "ok\n";
?>
--EXPECT--
1arg12arg23arg3
1arg12arg23arg3
object(stdClass)#7 (3) {
["varInt"]=>
int(1)
["varString"]=>
string(4) "arg1"
["child"]=>
object(stdClass)#8 (3) {
["varInt"]=>
int(2)
["varString"]=>
string(4) "arg2"
["child"]=>
object(stdClass)#9 (3) {
["varInt"]=>
int(3)
["varString"]=>
string(4) "arg3"
["child"]=>
NULL
}
}
}
ok