Class: Rack::Reqorder::Models::Statistic

Inherits:
Object
  • Object
show all
Includes:
Kaminari::MongoidExtension::Document, Mongoid::Document, Mongoid::Timestamps
Defined in:
lib/rack/reqorder/models/statistic.rb

Instance Method Summary collapse

Instance Method Details

#recalculate_average!(response_time) ⇒ Object



29
30
31
32
33
# File 'lib/rack/reqorder/models/statistic.rb', line 29

def recalculate_average!(response_time)
  self.avg_response_time = (
    response_time + (self.http_requests_count-1)*self.avg_response_time
  )/self.http_requests_count
end