public function appendElement($name, $content = '', array $attributes = NULL)
{
$this->appendChild($node = $this->createElement($name, $content, $attributes));
return $node;
}
/** * @see Loadable::load * @param mixed $source * @param string $contentType * @param array $options * @return Document|NULL */ public function load($source, $contentType, array $options = []) { if ($this->supports($contentType) && ($this->_lines = $this->getLines($source))) { $dom = new Document('1.0', 'UTF-8'); $dom->registerNamespace('', $this->_namespace); $dom->appendElement($this->_nodeNames['root'])->append($this); return $dom; } return NULL; }