class Hash

Public Instance Methods

denilize(h = self) click to toggle source

Replace nil values with empty strings recursively @return [Hash]

# File lib/bonita/utils.rb, line 4
def denilize(h = self)
  h.each_with_object({}) do |(k, v), g|
    g[k] =
      if Hash === v
        denilize(v)
      else
        v ? v : ''
      end
  end
end