class Hash

Public Instance Methods

deep_symbolize_keys() click to toggle source
# 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() click to toggle source
# 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