Sha256: de33ee7d981d765e51a805ae2a727314c203e7e25c897ebac1334c92e9b61781
Contents?: true
Size: 266 Bytes
Versions: 5
Compression:
Stored size: 266 Bytes
Contents
# Extend Hash with deep find of a key return array class Hash def deep_find(target) keys.collect do |key| if key == target self[key] elsif self[key].is_a? Hash self[key].deep_find(target) end end.compact.flatten end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
jekyll-favicon-0.2.9 | lib/hash.rb |
jekyll-favicon-0.2.8 | lib/hash.rb |
jekyll-favicon-0.2.7 | lib/hash.rb |
jekyll-favicon-0.2.6 | lib/hash.rb |
jekyll-favicon-0.2.5 | lib/hash.rb |