Вызов веб-службы ASMX с PHP, когда операторы принимают интерфейс

У меня есть веб-служба .Net, которая имеет метод, который принимает интерфейс, который я написал как параметр. Назовем этот интерфейс ICustomer.

Как бы вы назвали этот метод из PHP?

Определение метода

[WebMethod] public string RegisterCustomer(ICustomer customer) { ... } 

вы можете создать StdClass на PHP с теми же атрибутами, что и в .NET.

например:

 <?php $object = new stdClass(); $object->Name = "Test"; $object->LastName = "More tests"; $object->AnotherAttribute = "Abc"; ... $client = new SoapClient($url); $client->__soapCall("MethodName", array('parameters' => array('customer' => $object)); ... ?> 

Если я понимаю ваш вопрос, то это.

МЫЛО?

 $client = new SoapClient($url); $result = $client->ICustomer($param);