Sha256: 52c87eddacfae6e9f44e3f7e9b5905411d8ddc0b73f67ba8403961c70cacb515
Contents?: true
Size: 360 Bytes
Versions: 6
Compression:
Stored size: 360 Bytes
Contents
# Taken from File activesupport/lib/active_support/core_ext/hash/keys.rb, line 23 # + added symbolize_keys! for values class Hash def symbolize_keys! keys.each do |key| self[(key.to_sym rescue key) || key] = if (value = delete(key)) && value.is_a?(Hash) value.symbolize_keys! else value end end self end end
Version data entries
6 entries across 6 versions & 1 rubygems