class Hash

so there are some things from Rails I love, and have a hard time living without when using PORO. i'm adding them back here. thanks, Rails Core team ;)

Public Instance Methods

deep_symbolize_keys() click to toggle source
# File lib/syncwise_api/ext/core_ext.rb, line 8
def deep_symbolize_keys
  result = {}
  each do |key, value|
    result[(key.underscore.dehumanize.to_sym rescue key)] = value.is_a?(Hash) ? value.deep_symbolize_keys : value
  end
  result
end
Also aliased as: symbolize_keys
symbolize_keys()
Alias for: deep_symbolize_keys