module Roda::RodaPlugins::SymbolizedParams::InstanceMethods
Public Instance Methods
params()
click to toggle source
# File lib/roda/plugins/symbolized_params.rb, line 5 def params @_params ||= symbolized_params(request.params) end
Private Instance Methods
symbolized_params(params)
click to toggle source
# File lib/roda/plugins/symbolized_params.rb, line 11 def symbolized_params(params) case params when Hash hash = {} params.each { |k, v| hash[k.to_sym] = symbolized_params(v) } hash when Array params.map { |x| symbolized_params(x) } else params end end