--TEST--
SOAP Interop Round3 GroupD Compound2 001 (php/wsdl): echoEmployee
--EXTENSIONS--
soap
--INI--
precision=14
soap.wsdl_cache_enabled=0
--FILE--
Age = $a;
$this->ID = $i;
$this->Name = $n;
$this->Male = $m;
}
}
class Employee {
function __construct($person=NULL,$id=NULL,$salary=NULL) {
$this->person = $person;
$this->ID = $id;
$this->salary = $salary;
}
}
$person = new Person(32,12345,'Shane',TRUE);
$employee = new Employee($person,12345,1000000.00);
$client = new SoapClient(__DIR__."/round3_groupD_compound2.wsdl",array("trace"=>1,"exceptions"=>0));
$client->echoEmployee($employee);
echo $client->__getlastrequest();
$HTTP_RAW_POST_DATA = $client->__getlastrequest();
include("round3_groupD_compound2.inc");
echo "ok\n";
?>
--EXPECT--
Shanetrue100000012345
Shanetrue100000012345
ok