class ParamsParser::ParamConfig
Attributes
config[R]
default[R]
key[R]
transform[R]
Public Class Methods
new(key, config)
click to toggle source
# File lib/params_parser.rb, line 35 def initialize(key, config) @config = config @transform = config.fetch(:transform, Transforms::ID) @key = config.fetch(:map_to, key) @default = config[:default] end
Public Instance Methods
has_default?()
click to toggle source
# File lib/params_parser.rb, line 46 def has_default? config.has_key?(:default) end