Module: Statistics

Defined in:
lib/statistics.rb

Defined Under Namespace

Modules: HasStats

Class Method Summary collapse

Class Method Details

.default_filters(filters) ⇒ Object



7
8
9
# File 'lib/statistics.rb', line 7

def default_filters(filters)
  ActiveRecord::Base.instance_eval { @filter_all_on = filters }
end

.included(base) ⇒ Object



3
4
5
# File 'lib/statistics.rb', line 3

def included(base)
  base.extend(HasStats)
end

.supported_calculationsObject



11
12
13
# File 'lib/statistics.rb', line 11

def supported_calculations
  [:average, :count, :maximum, :minimum, :sum]
end