Class: QueryCounter::Global

Inherits:
Object
  • Object
show all
Includes:
Singleton
Defined in:
lib/query_counter/global.rb

Instance Method Summary collapse

Constructor Details

#initializeGlobal

Returns a new instance of Global.



8
9
10
# File 'lib/query_counter/global.rb', line 8

def initialize
  @collector = ::QueryCounter::Collector.new
end

Instance Method Details

#record(resource, duration, by = 1) ⇒ Object



12
13
14
# File 'lib/query_counter/global.rb', line 12

def record(resource, duration, by=1)
  @collector.record(resource, duration, by)
end

#resetObject



16
17
18
# File 'lib/query_counter/global.rb', line 16

def reset
  @collector.reset
end