• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/urlpreview/parser/schemaorg.php
  • Класс: BitrixMainUrlPreviewParserSchemaOrg
  • Вызов: SchemaOrg::initializeDom
protected function initializeDom(HtmlDocument $document)
{
	if(!class_exists('DOMDocument'))
	{
		return false;
	}

	$this->dom = new DOMDocument();
	// Prevents parsing errors bubbling
	libxml_use_internal_errors(true);
	$result = $this->dom->loadHTML('getEncoding().'">'.$document->getHtml(), LIBXML_COMPACT);

	return $result;
}