Automattic\WooCommerce\Vendor\Pelago\Emogrifier

CssInliner::getHeadElementprivateWC 1.0

Returns the HEAD element.

This method assumes that there always is a HEAD element.

Method of the class: CssInliner{}

No Hooks.

Returns

\DOMElement.

Usage

// private - for code of main (parent) class only
$result = $this->getHeadElement(): \DOMElement;

CssInliner::getHeadElement() code WC 10.5.0

private function getHeadElement(): \DOMElement
{
    $node = $this->getDomDocument()->getElementsByTagName('head')->item(0);
    if (!$node instanceof \DOMElement) {
        throw new \UnexpectedValueException('There is no HEAD element. This should never happen.', 1617923227);
    }

    return $node;
}