Class: Hash

Inherits:
Object
  • Object
show all
Defined in:
lib/core_extensions/hash.rb

Instance Method Summary collapse

Instance Method Details

#camelize_lower_keys!Object



3
4
5
6
7
8
9
10
11
12
# File 'lib/core_extensions/hash.rb', line 3

def camelize_lower_keys!
  self.keys.each do |key|
    value = delete(key)
    if key.is_a? String
      self[key.lcamelize] = value
    elsif key.is_a? Symbol
      self[key.to_s.lcamelize.to_sym] = value
    end
  end
end