Module: HashExtensions

Defined in:
lib/pimon/hash_extensions.rb

Overview

Instance Method Summary collapse

Instance Method Details

#symbolize_keysObject



3
4
5
6
7
8
9
10
# File 'lib/pimon/hash_extensions.rb', line 3

def symbolize_keys
  inject({}) do |acc, (k,v)|
    key = String === k ? k.to_sym : k
    value = Hash === v ? v.symbolize_keys : v
    acc[key] = value
    acc
  end
end