Automattic\WooCommerce\Internal\EmailEditor\WCTransactionalEmails

WCTransactionalEmails::get_core_transactional_emailspublic staticWC 1.0

Get the core transactional emails.

Method of the class: WCTransactionalEmails{}

No Hooks.

Returns

Array.

Usage

$result = WCTransactionalEmails::get_core_transactional_emails();

WCTransactionalEmails::get_core_transactional_emails() code WC 10.8.1

public static function get_core_transactional_emails() {
	$emails = self::$core_transactional_emails;

	if ( FeaturesUtil::feature_is_enabled( 'point_of_sale' ) ) {
		$emails[] = 'customer_pos_completed_order';
		$emails[] = 'customer_pos_refunded_order';
	}

	if ( FeaturesUtil::feature_is_enabled( 'fulfillments' ) ) {
		$fulfillment_emails = array(
			'customer_fulfillment_created',
			'customer_fulfillment_updated',
			'customer_fulfillment_deleted',
		);
		$emails             = array_merge( $emails, $fulfillment_emails );
	}

	return $emails;
}