Skip to content

Instantly share code, notes, and snippets.

@siannopollo
Created November 21, 2009 19:28
Show Gist options
  • Save siannopollo/240251 to your computer and use it in GitHub Desktop.
Save siannopollo/240251 to your computer and use it in GitHub Desktop.
class Hash
alias_method :old_symbolize_keys, :symbolize_keys
def symbolize_keys
new_hash = old_symbolize_keys
new_hash.each do |k, v|
new_hash[k] = v.symbolize_keys if v.is_a?(Hash)
end
new_hash
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment