Automattic\WooCommerce\Internal\EmailEditor
TransactionalEmailPersonalizer::configure_context_by_email
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() 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 );
}