diff --git a/src/ExtendableElementTrait.php b/src/ExtendableElementTrait.php index 66c02ec..846cf53 100644 --- a/src/ExtendableElementTrait.php +++ b/src/ExtendableElementTrait.php @@ -87,10 +87,10 @@ protected static function getChildElementsFromXML(DOMElement $xml, NS|array $nam $namespace[$key] = null; } - foreach ($xml->childElements as $elt) { + foreach ($xml->childNodes as $elt) { if (!($elt instanceof DOMElement)) { continue; - } elseif (in_array([$elt->namespaceURI, $ely->localName], $exclusionList, true)) { + } elseif (in_array([$elt->namespaceURI, $elt->localName], $exclusionList, true)) { continue; } elseif (!in_array($elt->namespaceURI, $namespace, true)) { continue;