You are here

protected static function FeedsExXmlUtility::buildDomDocument in Feeds extensible parsers 7.2

Same name and namespace in other branches
  1. 7 src/Xml/Utility.php \FeedsExXmlUtility::buildDomDocument()

Builds a DOMDocument setting some default values.

Return value

DOMDocument A new DOMDocument.

2 calls to FeedsExXmlUtility::buildDomDocument()
FeedsExXmlUtility::createHtmlDocument in src/Xml/Utility.php
Creates an HTML document.
FeedsExXmlUtility::createXmlDocument in src/Xml/Utility.php
Creates an XML document.

File

src/Xml/Utility.php, line 105
Contains FeedsExXmlUtility.

Class

FeedsExXmlUtility
Simple XML helpers.

Code

protected static function buildDomDocument() {
  $document = new DOMDocument('1.0', 'UTF-8');
  $document->strictErrorChecking = FALSE;
  $document->resolveExternals = FALSE;

  // Libxml specific.
  $document->substituteEntities = FALSE;
  $document->recover = TRUE;
  $document->encoding = 'UTF-8';
  return $document;
}