getPendingEventsByIntegration static method

Map<String, int> getPendingEventsByIntegration()

Gets pending events statistics by integration

Implementation

static Map<String, int> getPendingEventsByIntegration() {
  try {
    final allEvents = _getAllEvents();
    final stats = <String, int>{};

    for (final event in allEvents) {
      stats[event.integrationName] = (stats[event.integrationName] ?? 0) + 1;
    }

    return stats;
  } catch (e) {
    log('Error getting statistics: $e');
    return {};
  }
}