Automattic\WooCommerce\Internal\EmailEditor\WCTransactionalEmails
WCTransactionalEmailPostsManager::get_email_type_from_option_name
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() 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
);
}