NuSoap method : calling with complext type parameter

From: Date: Tue, 28 Mar 2006 10:09:44 +0000
Subject: NuSoap method : calling with complext type parameter
Groups: php.soap 
Request: Send a blank email to php-soap+get-2181@lists.php.net to get a copy of this message
Hi everyone, I'm using NuSoap with PHP4 and I got some questions about how to use it. I read the NuSoap document, but I didn't find any answer to my questions (I'm a beginner :D) Imagine the method I want to call by using $client->call has the WSDL description as shown below : <wsdl:message name="createMessageRequest"> <wsdl:part name="connectionID" type="xsd:string"/> <wsdl:part name="parentUnitReference" type="tns2:UnitReference"/> <wsdl:part name="content" type="xsd:string"/> <wsdl:part name="title" type="xsd:string"/> <wsdl:part name="attachedLinks" type="impl:ArrayOf_xsd_string"/> </wsdl:message> <complexType name="UnitReference"> <sequence> <element name="messageType" type="xsd:boolean"/> <element name="unitIdentifier" type="xsd:int"/> </sequence> </complexType> So I really can't do something like $ui=2000; // for ex that $ui is unit reference $newmessage=$client->call('createMessage',array($conID,$ui,"Hello world","hi",null)); The NuSoap client method can only take parameters that are string, boolean, integer,... etc but not an object or a complex type as parameter, no? If you are not sure about what I am asking, let me know :) Thanks in advance. Regards. -- View this message in context: http://www.nabble.com/NuSoap-method-%3A-calling-with-complext-type-parameter-t1354830.html#a3627033 Sent from the Php - Soap forum at Nabble.com.

« previous php.soap (#2181) next »