WSDL et SOAP: objet de Retour avec des méthodes

Est-il un moyen de revenir dans la fabrication de savon un objet avec ses méthodes? Si je retourne xsd:structure en WSDL je ne reçois que les propriétés de l'objet, mais je ne peux pas utiliser l'une des méthodes.

Par exemple

class person
{
  var $name = "My name";
  public function getName()
  {
      return $this->name;
  }
}

Ainsi, après l'extraction de l'objet:

$client = new SoapClient();
$person = $client->getPerson();
echo $person->getName(); //Return "My Name";

Grâce.

OriginalL'auteur keepwalking | 2011-09-27