Class: Hash
- Inherits:
-
Object
- Object
- Hash
- Defined in:
- lib/scirocco/hash_ex.rb
Instance Method Summary collapse
Instance Method Details
#deep_symbolize_keys ⇒ Object
5 6 7 |
# File 'lib/scirocco/hash_ex.rb', line 5 def deep_symbolize_keys self.each_with_object({}){|(k,v),memo| memo[k.to_s.to_sym]=(v.is_a?(Hash) ? v.deep_symbolize_keys : v)} end |
#symbolize_keys ⇒ Object
2 3 4 |
# File 'lib/scirocco/hash_ex.rb', line 2 def symbolize_keys self.each_with_object({}){|(k,v),memo| memo[k.to_s.to_sym]=v} end |