Re: [SOAP] PHP5 soapenc:arrayType support?

[email protected] (David Zülke)
Newsgroups php.soap
Message-ID <[email protected]>
What exactly is the problem? This array stuff definitely works in ext/ 
soap.

- David


On 13.12.2008, at 21:25, Landon Chelf wrote:

> I'm trying to use the SOAP extension of PHP5 and I'm having trouble
> being able to add a parameter to satisfy the soap array rooms.  I've
> googled and read and I've not found a solution.  I can do the rest of
> the components but not the rooms part due to it containing a soap
> array.  Does anyone have a solution to this using the php5 native soap
> client calls?  Down below has the section that I'm having trouble
> with.  Thanks in advance to anyone that can help.
>
> <soapenv:Envelope
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:room="http://room.hotel.xml.travelnow.com"
> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
>   <soapenv:Header/>
>   <soapenv:Body>
>      <room:getPropertyAvailability
> soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
>      <request xsi:type="room:PropertyAvailabilityRequest">
>            <currencyCode xsi:type="xsd:string">USD</currencyCode>
>            <hotelId xsi:type="xsd:long">112583</hotelId>
>            <arrivalDate xsi:type="xsd:string">12/25/2008</arrivalDate>
>            <departureDate xsi:type="xsd:string">12/26/2008</ 
> departureDate>
>   <!----- THIS SECTION ------>
>            <rooms xsi:type="com:RoomGroup"
> xmlns:com="http://common.xml.travelnow.com">
> 		<rooms xsi:type="com:ArrayOf_tns_Room"  
> soapenc:arrayType="com:Room[]">
> 			<room>
> 				<numberOfAdults>2</numberOfAdults>
> 				<numberOfChildren>0</numberOfChildren>
> 			</room>
> 			<room>
> 				<numberOfAdults>2</numberOfAdults>
> 				<numberOfChildren>0</numberOfChildren>
> 			</room>
> 		</rooms>
>            </rooms>
>    <!---- END SECTION ------->
>         </request>
>      </room:getPropertyAvailability>
>   </soapenv:Body>
> </soapenv:Envelope>
>
> Landon
>
> -- 
> PHP Soap Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.