Class: Hash

Inherits:
Object
  • Object
show all
Defined in:
lib/irc_machine/monkey_patches.rb

Instance Method Summary collapse

Instance Method Details

#symbolize_keysObject



2
3
4
5
6
7
8
9
10
11
12
# File 'lib/irc_machine/monkey_patches.rb', line 2

def symbolize_keys
  inject({}) do |h, (k,v)|
    h[k.to_sym] = case v
                  when Hash
                    v.symbolize_keys
                  else
                    v
                  end
    h
  end
end