Sha256: 0047272973bd8118294a9850b3227b7d4d167ab70f524b2376551d2a2f3beb14

Contents?: true

Size: 374 Bytes

Versions: 29

Compression:

Stored size: 374 Bytes

Contents

# frozen_string_literal: true

class Rack::MiniProfiler::Context
  attr_accessor :inject_js, :current_timer, :page_struct, :skip_backtrace,
                :full_backtrace, :discard, :mpt_init, :measure

  def initialize(opts = {})
    opts["measure"] = true unless opts.key? "measure"
    opts.each do |k, v|
      self.instance_variable_set('@' + k, v)
    end
  end

end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
rack-mini-profiler-3.3.1 lib/mini_profiler/context.rb
rack-mini-profiler-3.3.0 lib/mini_profiler/context.rb
rack-mini-profiler-3.2.1 lib/mini_profiler/context.rb
rack-mini-profiler-3.2.0 lib/mini_profiler/context.rb
rack-mini-profiler-3.1.1 lib/mini_profiler/context.rb
rack-mini-profiler-3.1.0 lib/mini_profiler/context.rb
rack-mini-profiler-3.0.0 lib/mini_profiler/context.rb
rack-mini-profiler-2.3.4 lib/mini_profiler/context.rb
rack-mini-profiler-2.3.3 lib/mini_profiler/context.rb
rack-mini-profiler-2.3.2 lib/mini_profiler/context.rb
rack-mini-profiler-2.3.1 lib/mini_profiler/context.rb
rack-mini-profiler-2.3.0 lib/mini_profiler/context.rb
rack-mini-profiler-2.2.1 lib/mini_profiler/context.rb
rack-mini-profiler-2.2.0 lib/mini_profiler/context.rb
rack-mini-profiler-2.1.0 lib/mini_profiler/context.rb
rack-mini-profiler-2.0.4 lib/mini_profiler/context.rb
rack-mini-profiler-2.0.3 lib/mini_profiler/context.rb
rack-mini-profiler-2.0.2 lib/mini_profiler/context.rb
rack-mini-profiler-2.0.1 lib/mini_profiler/context.rb
rack-mini-profiler-2.0.0 lib/mini_profiler/context.rb