Class: Hash

Inherits:
Object show all
Defined in:
lib/core_ext/deep_fetch.rb

Instance Method Summary collapse

Instance Method Details

#deep_fetch(key, default = nil) ⇒ Object



2
3
4
5
# File 'lib/core_ext/deep_fetch.rb', line 2

def deep_fetch(key, default = nil)
  keys = key.to_s.split('.')
  dig(*keys) || default rescue default
end