Example #1
0
 protected function getNodeValue(DOMNode $node)
 {
     if ($node->hasAttributes()) {
         return Ezer_Config::createFromNode($node);
     }
     if ($node->childNodes->length > 1 || $node->firstChild->nodeType != Ezer_Config::TEXT_NODE_TYPE) {
         return Ezer_Config::createFromNode($node);
     }
     return $this->getTextValue($node);
 }