class Recorder::Store

Public Instance Methods

params() click to toggle source
# File lib/recorder/store.rb, line 7
def params
  store[:params]
end
recorder_disabled!() click to toggle source
# File lib/recorder/store.rb, line 15
def recorder_disabled!
  store[:enabled] = false
end
recorder_disabled?() click to toggle source
# File lib/recorder/store.rb, line 23
def recorder_disabled?
  !store[:enabled]
end
recorder_enabled!() click to toggle source
# File lib/recorder/store.rb, line 11
def recorder_enabled!
  store[:enabled] = true
end
recorder_enabled?() click to toggle source
# File lib/recorder/store.rb, line 19
def recorder_enabled?
  store[:enabled]
end

Private Instance Methods

store() click to toggle source
# File lib/recorder/store.rb, line 29
def store
  RequestStore.store[:recorder] ||= {
    enabled: true,
    params: {}
  }
end