Method: Decanter::Core::ClassMethods#handle_input
- Defined in:
- lib/decanter/core.rb
#handle_input(handler, args) ⇒ Object
140 141 142 143 144 |
# File 'lib/decanter/core.rb', line 140 def handle_input(handler, args) values = args.values_at(*handler[:name]) values = values.length == 1 ? values.first : values parse(handler[:key], handler[:parsers], values, handler[:options]) end |