Automattic\WooCommerce\Internal\EmailEditor\WCTransactionalEmails

WCTransactionalEmailPostsManager::get_email_type_from_option_nameprivateWC 1.0

Gets the email type from the option name.

Method of the class: WCTransactionalEmailPostsManager{}

No Hooks.

Returns

String. The email type e.g. 'customer_new_account'

Usage

// private - for code of main (parent) class only
$result = $this->get_email_type_from_option_name( $option_name );
$option_name(string) (required)
The option name e.g. 'woocommerce_email_templates_customer_new_account_post_id'.

WCTransactionalEmailPostsManager::get_email_type_from_option_name() code WC 10.3.6

private function get_email_type_from_option_name( $option_name ) {
	return str_replace(
		array(
			'woocommerce_email_templates_',
			'_post_id',
		),
		'',
		$option_name
	);
}