Automattic\WooCommerce\Vendor\Pelago\Emogrifier\HtmlProcessor
AbstractHtmlProcessor::createRawDomDocument
Creates a DOMDocument instance from the given HTML and stores it in $this->domDocument.
Метод класса: AbstractHtmlProcessor{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->createRawDomDocument( $html ): void;
- $html(строка) (обязательный)
- .
Код AbstractHtmlProcessor::createRawDomDocument() AbstractHtmlProcessor::createRawDomDocument WC 10.4.3
private function createRawDomDocument(string $html): void
{
$domDocument = new \DOMDocument();
$domDocument->strictErrorChecking = false;
$domDocument->formatOutput = false;
$libXmlState = \libxml_use_internal_errors(true);
$domDocument->loadHTML($this->prepareHtmlForDomConversion($html));
\libxml_clear_errors();
\libxml_use_internal_errors($libXmlState);
$this->setDomDocument($domDocument);
}