PEAR::Soap - в каком виде нужно передавать параметры?

Tarakan

Новичок
Здравствуйте!
Есть следующий wsdl:
https://adrconnect.mvrs.com/AdrConnect/AdrConnectWebService.svc?singleWsdl
Как по нему понять, в каком виде передавать параметры в метод?
Мне нужно обратиться к OrderInteractive. Первый параметр - строка (xml). А второй? массив?
этот второй параметр не приходит на сервер.
Перепробовал уже кучу вариантов:
$res = $soap->OrderInteractive($inCommunications, array('OrderXML'=>$inOrder)); - ничего
$res = $soap->OrderInteractive($inCommunications, array($inOrder)); - ничего
$res = $soap->OrderInteractive($inCommunications, $inOrder); - вообще ошибка
$inCommunications - xml блок, с ним все ок
$inOrder - тоже xml (набор полей), но может его нужно как-то по другому создавать?
Помогите, пожалуйста
 

Tarakan

Новичок
Все, вопрос снят.
я невнимательный баран. Вот так нужно $soap->OrderInteractive($inCommunications, array('OrderXml'=>$inOrder));
 

Absinthe

жожо
я невнимательный баран.
У тебя неправильное отношение к ошибкам. Они случаются у всех и постоянно, и к ним надо относится как к обычной части рабочего процесса.
То, что ты нашел ее - тоже правильно. Отладка - тоже обязательный процесс.

Вот только тему рано создал на форуме. Надо сначала отлаживать.
 
Сверху