Module: ParamsReady::Parameter::FromHash
- Included in:
- AbstractParameter, DelegatingParameter
- Defined in:
- lib/params_ready/parameter/parameter.rb
Instance Method Summary collapse
Instance Method Details
#set_from_hash(hash, context: nil, validator: Result.new(name)) ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'lib/params_ready/parameter/parameter.rb', line 10 def set_from_hash(hash, context: nil, validator: Result.new(name)) if no_input?(context) populate(context, validator) else _, input = find_in_hash hash, context set_from_input(input, context, validator) end end |