Method: Cielli::Utils#symbolize_keys!
- Defined in:
- lib/cielli/utils.rb
#symbolize_keys!(hash) ⇒ Object
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
# File 'lib/cielli/utils.rb', line 92 def symbolize_keys!(hash) hash.keys.each do |key| if key.is_a?(String) val = hash.delete(key) if val.is_a?(Hash) symbolize_keys!(val) end hash[key.to_s.gsub('-', '_').to_sym] = val end end return hash end |