Automattic\WooCommerce\Internal\EmailEditor

TransactionalEmailPersonalizer::configure_context_by_emailpublicWC 1.0

Configure personalization context based on WooCommerce email object.

Method of the class: TransactionalEmailPersonalizer{}

No Hooks.

Returns

null. Nothing (null).

Usage

$TransactionalEmailPersonalizer = new TransactionalEmailPersonalizer();
$TransactionalEmailPersonalizer->configure_context_by_email( $email ): void;
$email(WC_Email) (required)
The WooCommerce email object.

TransactionalEmailPersonalizer::configure_context_by_email() code WC 10.3.6

public function configure_context_by_email( \WC_Email $email ): void {
	$prepared_context = $this->prepare_context_data( $this->personalizer->get_context(), $email );
	$this->personalizer->set_context( $prepared_context );
}