Automattic\WooCommerce\Internal\EmailEditor

TransactionalEmailPersonalizer::personalize_transactional_contentpublicWC 1.0

Personalize transactional email content with specific handling.

Method of the class: TransactionalEmailPersonalizer{}

No Hooks.

Returns

String. The personalized content.

Usage

$TransactionalEmailPersonalizer = new TransactionalEmailPersonalizer();
$TransactionalEmailPersonalizer->personalize_transactional_content( $content, $email ): string;
$content(string) (required)
The content to personalize.
$email(WC_Email) (required)
The WooCommerce email object.

TransactionalEmailPersonalizer::personalize_transactional_content() code WC 10.3.6

public function personalize_transactional_content( string $content, \WC_Email $email ): string {
	$this->configure_context_by_email( $email );
	return $this->personalizer->personalize_content( $content );
}