Method: Hash#remap_keys

Defined in:
lib/fat_core/hash.rb

#remap_keys(key_map = {}) ⇒ Object


23
24
25
26
27
28
29
30
31
32
33
# File 'lib/fat_core/hash.rb', line 23

def remap_keys(key_map = {})
  new_hash = {}
  each_pair do |key, val|
    if key_map.has_key?(key)
      new_hash[key_map[key]] = val
    else
      new_hash[key] = val
    end
  end
  new_hash
end