private function getNodeDefinition(\DOMNode $node)
{
$isElement = $node instanceof \DOMElement;
$prefix = $isElement && $node->prefix === 'default' ? NULL : $node->prefix;
$name = $node->localName;
$uri = $node->namespaceURI;
if (($isElement && isset($this->_namespaceUris[$uri]) || !empty($this->_namespaceUris[$uri])) && $this->_namespaceUris[$uri] !== '#default') {
$prefix = $this->_namespaceUris[$uri];
}
return [$prefix, $name, $uri];
}