Sha256: c34ac2ce83e8855b8be7a6d55fe8513f2e705506b2551ce3e30a4bb167f89137
Contents?: true
Size: 269 Bytes
Versions: 37
Compression:
Stored size: 269 Bytes
Contents
unless Hash.method_defined? :dig class Hash def dig(key, *rest) val = self[key] return val if rest.empty? || val == nil raise TypeError, "#{val.class} does not have #dig method" unless val.respond_to? :dig val.dig(*rest) end end end
Version data entries
37 entries across 37 versions & 3 rubygems