public static domnodelistToString ( DOMNodeList $nodelist, $html = false ) | ||
$nodelist | DOMNodeList |
it('should convert a DOMDocument instance to an XML string without the XML headers (declaration and stylesheets)', function () { $xml = new FluidXml(); $actual = FluidHelper::domdocumentToStringWithoutHeaders($xml->dom()); $expected = "<doc/>"; \assert($actual === $expected, __($actual, $expected)); $xml = new FluidXml('doc', ['stylesheet' => 'x.com/style.xsl']); $actual = FluidHelper::domdocumentToStringWithoutHeaders($xml->dom()); $expected = "<doc/>"; \assert($actual === $expected, __($actual, $expected)); }); }); describe(':domnodelistToString()', function () { it('should convert a DOMNodeList instance to an XML string', function () { $xml = new FluidXml(); $nodes = $xml->dom()->childNodes; $actual = FluidHelper::domnodelistToString($nodes); $expected = "<doc/>"; \assert($actual === $expected, __($actual, $expected)); }); }); describe(':domnodesToString()', function () { it('should convert an array of DOMNode instances to an XML string', function () { $xml = new FluidXml(); $nodes = [$xml->dom()->documentElement]; $actual = FluidHelper::domnodesToString($nodes); $expected = "<doc/>"; \assert($actual === $expected, __($actual, $expected)); }); }); describe('simplexmlToStringWithoutHeaders()', function () { it('should convert a SimpleXMLElement instance to an XML string without the XML headers (declaration and stylesheets)', function () {