Sha256: e5e8bfce9dacc507cd9f85a95269b41c32b07ecd392a636681311b93919f0c8b
Contents?: true
Size: 267 Bytes
Versions: 4
Compression:
Stored size: 267 Bytes
Contents
class Hash def deep_delete(hash) hash.each do |key, value| if self.has_key?(key) if value.is_a?( Hash ) && self[key].is_a?(Hash) self[key].deep_delete(value) else self.delete(key) end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems