Class: Hash
- Inherits:
-
Object
- Object
- Hash
- Defined in:
- lib/oxidized/source/http.rb
Instance Method Summary collapse
Instance Method Details
#dig(key, *rest) ⇒ Object
69 70 71 72 73 74 75 76 77 78 |
# File 'lib/oxidized/source/http.rb', line 69 def dig(key, *rest) value = self[key] if value.nil? || rest.empty? value elsif value.respond_to?(:dig) value.dig(*rest) else # foo.bar.baz (bar exist but is not hash) return nil end end |