Module: HashExtensions
- Defined in:
- lib/pricing/symbolize_keys.rb
Instance Method Summary collapse
Instance Method Details
#symbolize_keys ⇒ Object
2 3 4 5 6 7 8 9 |
# File 'lib/pricing/symbolize_keys.rb', line 2 def symbolize_keys inject({}) do |acc, (k,v)| key = String === k ? k.to_sym : k value = Hash === v ? v.symbolize_keys : v acc[key] = value acc end end |