Method: Subroutine::Fields::Configuration#sanitize_options
- Defined in:
- lib/subroutine/fields/configuration.rb
#sanitize_options(options) ⇒ Object
98 99 100 101 102 103 104 105 106 107 |
# File 'lib/subroutine/fields/configuration.rb', line 98 def () opts = ( || {}).to_h.dup groups = opts[:group] || opts[:groups] groups = nil if groups == false opts[:groups] = Array(groups).map(&:to_sym).presence opts.delete(:group) opts[:aka] = opts[:aka].to_sym if opts[:aka] opts[:name] = field_name opts end |