Jarves\ORM\Builder\Propel::getFormattedXml PHP Method

getFormattedXml() protected method

protected getFormattedXml ( $xml ) : string
$xml
return string
    protected function getFormattedXml($xml)
    {
        $dom = new \DOMDocument();
        $dom->preserveWhiteSpace = false;
        $dom->loadXML($xml->asXML());
        $dom->formatOutput = true;
        $xml = $dom->saveXML();
        $prefix = '<?xml version="1.0"?>';
        if (0 === strpos($xml, $prefix)) {
            $xml = substr($xml, strlen($prefix));
        }
        return trim($xml);
    }