@ tarun-lalwani Я рад, что тебе удалось выяснить твою проблему. Хорошее детальное решение.
о-нибудь есть какие-либо подсказки относительно того, как я могу добавить атрибут к объекту SoapVar? Кажется, это было бы просто, но я не могу заставить его брать / работать.
Я посмотрел на документы по PHP5 и следующий вопрос:
http://www.php.net/manual/en/soapvar.soapvar.php ,
StackOverflow вопрос:SoapVar / Param и вложенные, повторяющиеся элементы в SOAP
Я пытаюсь добавить атрибут, как в этом примере массива, но вместо этого использую сложные объекты SoapVar.
<?php
$amount['_'] = 25;
$amount['currencyId'] = 'GBP';
$encodded = new SoapVar($amount, SOAP_ENC_OBJECT);
?>
и конечный результат будет
<amount currencyId="GBP">25</amount>
Благодарю.