class RailsSettings::RequestCache

For storage all settings in Current, it will reset after per request completed. Base on ActiveSupport::CurrentAttributes api.rubyonrails.org/classes/ActiveSupport/CurrentAttributes.html

Public Class Methods

reset() click to toggle source
# File lib/rails-settings/request_cache.rb, line 16
def reset
  self.settings = nil
end
settings() click to toggle source
# File lib/rails-settings/request_cache.rb, line 20
def settings
  RequestStore.store[:rails_settings_all_settings]
end
settings=(val) click to toggle source
# File lib/rails-settings/request_cache.rb, line 24
def settings=(val)
  RequestStore.store[:rails_settings_all_settings]
end