WC_Tracker::get_core_email_status_countsprivate staticWC 1.0

Get counts of enabled and disabled core emails.

Method of the class: WC_Tracker{}

No Hooks.

Returns

Array. Array with counts of enabled and disabled emails.

Usage

$result = WC_Tracker::get_core_email_status_counts();

WC_Tracker::get_core_email_status_counts() code WC 10.5.0

private static function get_core_email_status_counts() {
	$core_emails = EmailImprovements::get_core_emails();
	$enabled     = 0;
	$disabled    = 0;

	foreach ( $core_emails as $email ) {
		if ( $email->is_enabled() ) {
			++$enabled;
		} else {
			++$disabled;
		}
	}

	return array(
		'enabled'  => $enabled,
		'disabled' => $disabled,
	);
}