Sha256: 120dafd9a7e8ef4ca5f1f7b2fb6ac7bd924d82a182c10c0185badaa7553ead04
Contents?: true
Size: 204 Bytes
Versions: 2
Compression:
Stored size: 204 Bytes
Contents
class Hash def deep_transform_keys(&block) result = {} each do |key, value| result[yield(key)] = value.is_a?(Hash) ? value.deep_transform_keys(&block) : value end result end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
velocity_client_ruby-0.3.0 | lib/initializers/hash.rb |
velocity_client_ruby-0.2.1 | lib/initializers/hash.rb |