Automattic\WooCommerce\Vendor\Pelago\Emogrifier\HtmlProcessor

AbstractHtmlProcessor::fromHtmlpublic staticWC 1.0

Builds a new instance from the given HTML.

Method of the class: AbstractHtmlProcessor{}

No Hooks.

Returns

static.

Usage

$result = AbstractHtmlProcessor::fromHtml( $unprocessedHtml ): self;
$unprocessedHtml(string) (required)
raw HTML, must be UTF-encoded, must not be empty.

AbstractHtmlProcessor::fromHtml() code WC 10.4.3

public static function fromHtml(string $unprocessedHtml): self
{
    if ($unprocessedHtml === '') {
        throw new \InvalidArgumentException('The provided HTML must not be empty.', 1515763647);
    }

    $instance = new static();
    $instance->setHtml($unprocessedHtml);

    return $instance;
}