Method: Cubicle::Measure#aggregate

Defined in:
lib/cubicle/measure.rb

#aggregate(values) ⇒ Object



29
30
31
32
33
# File 'lib/cubicle/measure.rb', line 29

def aggregate(values)
  return nil if values.blank?
  sum = values.inject(0){|total,val|total+val}
  aggregation_method == :average ? sum/values.length : sum
end