Method: Hash#squish

Defined in:
lib/bblib/core/util/hash.rb

#squish(delimiter: '.') ⇒ Object

Turns nested values’ keys into delimiter separated paths



114
115
116
117
118
# File 'lib/bblib/core/util/hash.rb', line 114

def squish(delimiter: '.')
  sh = {}
  path_nav(dup, nil, delimiter) { |k, v| sh[k] = v }
  sh
end