Sha256: 07dc5e56e8818758bebbfe3b964797f3b7e142e6ce6e25b623656657c7cf36c6

Contents?: true

Size: 444 Bytes

Versions: 12

Compression:

Stored size: 444 Bytes

Contents

# frozen_string_literal: true

module RailsMiniProfiler
  class ControllerTracePresenter < TracePresenter
    def label
      'Action Controller'
    end

    def payload
      content_tag('div') do
        content_tag('pre', class: 'trace-payload') do
          content_tag(:div, "View Time: #{model.view_runtime} ms, DB Time: #{model.db_runtime} ms",
                      class: 'sequel-trace-query')
        end
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
rails_mini_profiler-0.7.0 app/presenters/rails_mini_profiler/controller_trace_presenter.rb
rails_mini_profiler-0.6.0 app/presenters/rails_mini_profiler/controller_trace_presenter.rb
rails_mini_profiler-0.5.0 app/presenters/rails_mini_profiler/controller_trace_presenter.rb
rails_mini_profiler-0 app/presenters/rails_mini_profiler/controller_trace_presenter.rb
rails_mini_profiler-0.4.0 app/presenters/rails_mini_profiler/controller_trace_presenter.rb
rails_mini_profiler-0.3.0 app/presenters/rails_mini_profiler/controller_trace_presenter.rb
rails_mini_profiler-0.2.1 app/presenters/rails_mini_profiler/controller_trace_presenter.rb
rails_mini_profiler-0.2.0 app/presenters/rails_mini_profiler/controller_trace_presenter.rb
rails_mini_profiler-0.1.3 app/presenters/rails_mini_profiler/controller_trace_presenter.rb
rails_mini_profiler-0.1.2 app/presenters/rails_mini_profiler/controller_trace_presenter.rb
rails_mini_profiler-0.1.1 app/presenters/rails_mini_profiler/controller_trace_presenter.rb
rails_mini_profiler-0.1.0 app/presenters/rails_mini_profiler/controller_trace_presenter.rb