function_exists('wc_get_is_paid_statuses') ? wc_get_is_paid_statuses() : ['processing', 'completed'], 'created_via' => ['checkout', 'store-api'], 'date_created' => $from . '...' . $to, 'meta_query' => [[ // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query -- Cached for an hour, admin dashboard only 'key' => WooCommerceTracker::META_CLIENT_CONFIRMED, 'compare' => 'NOT EXISTS', ]], 'limit' => 1, 'paginate' => true, 'return' => 'ids', ]); $count = (int) ($result->total ?? 0); } set_transient(self::CACHE_KEY, $count, HOUR_IN_SECONDS); return $count; } }