Module: Chassis::HashUtils
- Defined in:
- lib/chassis/hash_utils.rb
Class Method Summary collapse
Class Method Details
.symbolize(hash) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 |
# File 'lib/chassis/hash_utils.rb', line 3 def symbolize(hash) hash.inject({}) do |memo, pair| key, value = pair if value.is_a? Hash memo.merge! key.to_sym => symbolize(value) else memo.merge! key.to_sym => value end end end |