Skip to content
This repository was archived by the owner on Apr 28, 2020. It is now read-only.

Commit dd1d041

Browse files
committed
Fix _extractTypeAndValue() in typed systems
One each() call on SimpleXmlElement was still there.
1 parent f7d5027 commit dd1d041

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/AbstractValue.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -445,7 +445,8 @@ protected static function _extractTypeAndValue(\SimpleXMLElement $xml, &$type, &
445445
$namespaces = ['ex' => 'http://ws.apache.org/xmlrpc/namespaces/extensions'];
446446
foreach ($namespaces as $namespaceName => $namespaceUri) {
447447
$namespaceXml = $xml->children($namespaceUri);
448-
list($type, $value) = each($namespaceXml);
448+
$namespaceXmlAsArray = (array) $namespaceXml;
449+
list($type, $value) = each($namespaceXmlAsArray);
449450
if ($type !== null) {
450451
$type = $namespaceName . ':' . $type;
451452
break;

0 commit comments

Comments
 (0)