SoapParam::SoapParam

(no version information, might be only in CVS)

SoapParam::SoapParam --  Constructeur SoapParam

Description

object SoapParam::SoapParam ( mixed data, string name)

SoapParam::SoapParam() est une classe de bas niveau pour nommer les paramètre et retourner les valeurs en mode non-WSDL. C'est simplement un conteneur de données, et il n'a aucune méthode particulière hormis sont constructeur. Le constructeur prend les données data à passer ou retourner, et le nom name. Il es possible de passer directement des paramètres qui sont des valeurs PHP, mais dans ce cas, elle prendront le nom de paramN et le service SOAP risque de ne pas les comprendre.

Exemple 1. Exemple avec SoapParam::SoapParam()

<?php
$client
= new SoapClient(null,array('location' => "http://localhost/soap.php",
                                    
'uri'      => "http://test-uri/"));
$client->SomeFunction(new SoapParam($a, "a"),
                      new
SoapParam($b, "b"),
                      new
SoapParam($c, "c"));
?>

Voir aussi SoapClient::__call() et SoapVar::SoapVar().