doc = domxml_new_doc($version); } function createElement($name) { return new Php4DomElement($this->doc->create_element($name)); } function appendChild($newNode) { if($this->doc->append_child($newNode->getElement()) !== FALSE) { return $newNode; } else { return FALSE; } } function createComment($text) { return new Php4DomElement($this->doc->create_comment($text)); } function saveXML() { $content = $this->doc->dump_mem(true); $content = str_replace(' ', "\t", $content); $content = str_replace("\n", '', $content); return $content; } } ?>