Class: Decidim::ParticipatoryProcesses::ParticipatoryProcessesStatsParticipantsCount
- Inherits:
-
StatsParticipantsCount
- Object
- StatsParticipantsCount
- Decidim::ParticipatoryProcesses::ParticipatoryProcessesStatsParticipantsCount
- Defined in:
- app/queries/decidim/participatory_processes/participatory_processes_stats_participants_count.rb
Overview
This class counts unique Participants on a participatory process or participatory processes belonging to a participatory process group
Class Method Summary collapse
Class Method Details
.for(participatory_space) ⇒ Object
8 9 10 11 12 13 14 |
# File 'app/queries/decidim/participatory_processes/participatory_processes_stats_participants_count.rb', line 8 def self.for(participatory_space) return 0 unless participatory_space.is_a?(Decidim::ParticipatoryProcess) || (participatory_space.is_a?(Decidim::ParticipatoryProcessGroup) && participatory_space.participatory_processes.exists?) new(participatory_space).query end |