Class: Hash

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

Instance Method Summary collapse

Instance Method Details

#deep_symbolize_keysObject



18
19
20
21
22
23
# File 'lib/ecs_deploy.rb', line 18

def deep_symbolize_keys
  inject({}) do |hash, (key, value)|
    hash[key.to_sym] = value.respond_to?(:deep_symbolize_keys) ? value.deep_symbolize_keys : value
    hash
  end
end