Sha256: 2998d7bfe49565856039fb8a729716d83fd7fce8a14d7eb74c2e5d8163d29bd1
Contents?: true
Size: 267 Bytes
Versions: 9
Compression:
Stored size: 267 Bytes
Contents
# Hash extension. class Hash # Symbolizes hash's keys recuirsively. This is convinient for YAML handling. def symbolize_keys each_with_object({}) do |(key, val), hash| hash[key.to_sym] = (val.kind_of?(Hash) ? val.symbolize_keys : val) end end end
Version data entries
9 entries across 9 versions & 1 rubygems