Example #1
0
 /**
  * Format XML
  *
  * @param Config $config
  * @return string
  */
 protected function getWellFormattedXml($config)
 {
     //use DomDocument to make well-formatted XML
     $doc = new \DomDocument('1.0', 'utf-8');
     $doc->preserveWhiteSpace = false;
     $doc->formatOutput = true;
     $doc->loadXML($config->asXML());
     return str_replace('  ', '    ', $doc->saveXML());
     //use 4 spaces as indent
 }