class AdminDashboardNextGeneralData < AdminDashboardNextData def reports @reports ||= %w{ users_by_type users_by_trust_level } end def get_json { reports: self.class.reports(reports).compact, updated_at: Time.zone.now.as_json } end def self.stats_cache_key "general-dashboard-data-#{Report::SCHEMA_VERSION}" end end