Class: Hash

Inherits:
Object show all
Defined in:
lib/perennial/core_ext/blank.rb,
lib/perennial/core_ext/misc.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#symbolize_keysObject



76
77
78
79
80
# File 'lib/perennial/core_ext/misc.rb', line 76

def symbolize_keys
  hash = self.dup
  hash.symbolize_keys!
  return hash
end

#symbolize_keys!Object



82
83
84
85
86
# File 'lib/perennial/core_ext/misc.rb', line 82

def symbolize_keys!
  hash = {}
  self.each_pair { |k,v| hash[k.to_sym] = v }
  replace hash
end