module CoreExtensions::Array::IterateOverHashes

Public Instance Methods

rename_keys(mapping) click to toggle source
# File lib/core_extensions/array/iterate_over_hashes.rb, line 6
def rename_keys(mapping)
  result = []

  self.each_with_index do |element, index|
    if element.kind_of?(::Hash)
      result[index] = element.rename_keys(mapping)
    else
      result[index] = element
    end
  end

  result
end