Class: Timert::Report

Inherits:
Object
  • Object
show all
Defined in:
lib/timert/report.rb

Class Method Summary collapse

Class Method Details

.generate(database, time_expression = "") ⇒ Object



9
10
11
12
13
14
15
16
17
18
# File 'lib/timert/report.rb', line 9

def self.generate(database, time_expression = "")
  time_expression = time_expression.to_s
  if time_expression.include?("month")
    report_for_month(database, time_expression)
  elsif time_expression.include?("week")
    report_for_week(database, time_expression)
  else
    report_for_day(database, time_expression.to_i)
  end
end