Automattic\WooCommerce\EmailEditor

Email_Css_Inliner::get_inliner_class │ private │ WC 1.0

Get the inliner class.

Returns the fully qualified class name for the available CSS inliner. Runtime return type: 'Pelago\Emogrifier\CssInliner' | 'Automattic\WooCommerce\Vendor\Pelago\Emogrifier\CssInliner'

Метод класса: Email_Css_Inliner{}

Хуков нет.

Возвращает

string. Fully qualified class name

Использование

// private - только в коде основоного (родительского) класса
$result = $this->get_inliner_class(): string;

Код Email_Css_Inliner::get_inliner_class() WC 11.1.2

private function get_inliner_class(): string {
	if ( class_exists( 'Automattic\WooCommerce\Vendor\Pelago\Emogrifier\CssInliner' ) ) {
		return 'Automattic\WooCommerce\Vendor\Pelago\Emogrifier\CssInliner';
	}
	if ( class_exists( 'Automattic\WooCommerce\EmailEditorVendor\Pelago\Emogrifier\CssInliner' ) ) {
		return 'Automattic\WooCommerce\EmailEditorVendor\Pelago\Emogrifier\CssInliner';
	}
	throw new \Exception( 'CssInliner class not found' );
}