| Class | Admin::AnalyticsController |
| In: |
app/controllers/admin/analytics_controller.rb
|
| Parent: | Admin::BaseController |
# File app/controllers/admin/analytics_controller.rb, line 3
3: def index
4: @path = Constants::Config::Admin::Paths::PLOT
5: @all = Constants::Config::Admin::LOCATIONS
6:
7: @visits_to_voters, @visits_to_register, @visits_to_interact = {}, {}, {}
8: @all.each do |loc|
9: @visits_to_voters[loc] = Param.data_load("#{loc}visits_to_voters")
10: @visits_to_register[loc] = Param.data_load("#{loc}visits_to_register")
11: @visits_to_interact[loc] = Param.data_load("#{loc}visits_to_interact")
12: end
13: end
# File app/controllers/admin/analytics_controller.rb, line 15
15: def items
16: @path = Constants::Config::Admin::Paths::PLOT
17: @items = Item.page_find(params[:page])
18: end
# File app/controllers/admin/analytics_controller.rb, line 20
20: def items_use
21: @all = Constants::Config::Admin::LOCATIONS
22: @path = Constants::Config::Admin::Paths::PLOT
23: @lasts = count_percents(load_items(:last).to_hash).first(50)
24: @skips = count_percents(load_items(:skipped).to_hash).first(50)
25: end