Automattic\WooCommerce\Internal\Admin\EmailPreview
EmailPreview::get_all_email_settings_ids()
Get all email settings IDs.
Метод класса: EmailPreview{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$result = EmailPreview::get_all_email_settings_ids();
Код EmailPreview::get_all_email_settings_ids() EmailPreview::get all email settings ids WC 9.6.1
public static function get_all_email_settings_ids() { if ( ! self::$email_settings_ids_initialized ) { self::$email_settings_ids_initialized = true; $emails = WC()->mailer()->get_emails(); foreach ( $emails as $email ) { self::$email_content_settings_ids = array_merge( self::$email_content_settings_ids, self::get_email_content_settings_ids( $email->id ) ); } self::$email_content_settings_ids = array_unique( self::$email_content_settings_ids ); } return array_merge( self::$email_style_settings_ids, self::$email_content_settings_ids, ); }