Class: Railswatch::Reports::RequestsReport

Inherits:
BaseReport
  • Object
show all
Defined in:
lib/railswatch/reports/requests_report.rb

Instance Attribute Summary

Attributes inherited from BaseReport

#db, #group, #sort, #title

Instance Method Summary collapse

Methods inherited from BaseReport

#initialize, #nil_data, #nullify_data, time_in_app_time_zone

Constructor Details

This class inherits a constructor from Railswatch::Reports::BaseReport

Instance Method Details

#dataObject



10
11
12
13
# File 'lib/railswatch/reports/requests_report.rb', line 10

def data
  rows = grouped_rows.map { |group_name, grouped| build_row(group_name, grouped) }
  rows.sort_by { |row| -row[sort].to_f }
end

#set_defaultsObject



6
7
8
# File 'lib/railswatch/reports/requests_report.rb', line 6

def set_defaults
  @set_defaults ||= :count
end