Method: Circuitdata::Bury.dig
- Defined in:
- lib/circuitdata/bury/bury.rb
.dig(data, *path) ⇒ Object
19 20 21 22 23 24 25 26 |
# File 'lib/circuitdata/bury/bury.rb', line 19 def dig(data, *path) current_data = data path.each do |part| current_data = next_level(part, nil, current_data, initialize_missing: false) return nil if current_data.nil? end current_data end |