Class: Speedup::Collectors::MiniprofilerCollector

Inherits:
Collector
  • Object
show all
Defined in:
lib/speedup/collectors/miniprofiler_collector.rb

Instance Method Summary collapse

Methods inherited from Collector

#context_id, #dom_id, #enabled?, #event_to_data, #filter_event?, key, #key, #register, #render?, #store_event, #subscribe

Constructor Details

#initialize(*attrs) ⇒ MiniprofilerCollector

Returns a new instance of MiniprofilerCollector.



5
6
7
8
9
# File 'lib/speedup/collectors/miniprofiler_collector.rb', line 5

def initialize(*attrs)
  require 'rack-mini-profiler'
  Rack::MiniProfilerRails.initialize!(Rails.application)
  super
end

Instance Method Details

#parse_optionsObject



12
13
14
# File 'lib/speedup/collectors/miniprofiler_collector.rb', line 12

def parse_options
  # pass
end

#resultsObject

The data results that are inserted at the end of the request for use in deferred placeholders in the Peek the bar.

Returns Hash.



20
21
22
# File 'lib/speedup/collectors/miniprofiler_collector.rb', line 20

def results
  {}
end

#setup_subscribesObject



24
25
# File 'lib/speedup/collectors/miniprofiler_collector.rb', line 24

def setup_subscribes
end