We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f79c374 commit 003724aCopy full SHA for 003724a
src/Codeception/Module/SOAP.php
@@ -134,8 +134,12 @@ public function sendSoapRequest($action, $body = "")
134
$call = $xml->createElement('ns:' . $action);
135
if ($body) {
136
$bodyXml = SoapUtils::toXml($body);
137
- $bodyNode = $xml->importNode($bodyXml->documentElement, true);
138
- $call->appendChild($bodyNode);
+ if ($bodyXml->hasChildNodes()) {
+ foreach ($bodyXml->childNodes as $bodyChildNode) {
139
+ $bodyNode = $xml->importNode($bodyChildNode, true);
140
+ $call->appendChild($bodyNode);
141
+ }
142
143
}
144
145
$xmlBody = $xml->getElementsByTagNameNS($soap_schema_url, 'Body')->item(0);
0 commit comments