/** * Auxiliary function to extract DomNode raw text * * @param DomNode $node * @return string raw text extracted from $node */ protected function _getTokenContents($node) { if ($node instanceof DomText) { return $node->textContent; } return $node->C14N(); }