class ParamsCollector::Marshaler::HashMarshaler
Attributes
value[R]
Public Class Methods
new()
click to toggle source
# File lib/params_collector/marshaler/hash_marshaler.rb, line 30 def initialize @default_value = {} @value = @default_value end
Public Instance Methods
set(value)
click to toggle source
# File lib/params_collector/marshaler/hash_marshaler.rb, line 35 def set(value) @value = @default_value if value.nil? @value = symbolize(value) if value.is_a?(Hash) end