class Hash

Yay for Ruby 2.0!

Public Instance Methods

dig(*args) click to toggle source
# File lib/showoff/monkeypatches.rb, line 4
def dig(*args)
  args.reduce(self) do |iter, arg|
    break nil unless iter.is_a? Enumerable
    break nil unless iter.include? arg
    iter[arg]
  end
end