module Cased::Rails::Config
Public Instance Methods
filter_parameters=(new_filter_parameters)
click to toggle source
# File lib/cased/rails/config.rb, line 21 def filter_parameters=(new_filter_parameters) @filter_parameters = new_filter_parameters end
filter_parameters?()
click to toggle source
# File lib/cased/rails/config.rb, line 25 def filter_parameters? return @filter_parameters if defined?(@filter_parameters) @filter_parameters = if ENV['CASED_FILTER_PARAMETERS'] parse_bool(ENV['CASED_FILTER_PARAMETERS']) else ::Rails.env.staging? || ::Rails.env.production? end end
unfiltered_parameters()
click to toggle source
# File lib/cased/rails/config.rb, line 10 def unfiltered_parameters @unfiltered_parameters ||= [ # Database record ID's 'id', # Controller actions 'action', # Controller names 'controller', ].freeze end
unfiltered_parameters=(new_unfiltered_parameters)
click to toggle source
# File lib/cased/rails/config.rb, line 6 def unfiltered_parameters=(new_unfiltered_parameters) @unfiltered_parameters = Array.wrap(new_unfiltered_parameters) end