Automattic\WooCommerce\Internal\Admin\EmailPreview

EmailPreview::render_preview_email()privateWC 1.0

Render HTML content of the preview email.

Method of the class: EmailPreview{}

Hooks from the method

Return

String.

Usage

// private - for code of main (parent) class only
$result = $this->render_preview_email();

EmailPreview::render_preview_email() code WC 9.7.1

private function render_preview_email() {
	$this->set_up_filters();

	if ( ! $this->email_type ) {
		$this->set_email_type( self::DEFAULT_EMAIL_TYPE );
	}

	$content = $this->email->get_content_html();
	$inlined = $this->email->style_inline( $content );

	$this->clean_up_filters();

	/** This filter is documented in src/Internal/Admin/EmailPreview/EmailPreview.php */
	return apply_filters( 'woocommerce_mail_content', $inlined ); // phpcs:ignore WooCommerce.Commenting.CommentHooks.MissingSinceComment
}