Sha256: 7587c1ccc96c40b497cc5026cc71265108b1ea6227fff603c2e9c073b441d421

Contents?: true

Size: 274 Bytes

Versions: 4

Compression:

Stored size: 274 Bytes

Contents

class Array
  def keys_to_s_recursive
    new_one = []
    self.each_with_index do |elem, index|
      if elem.respond_to? :keys_to_s_recursive
        new_one[index] = elem.keys_to_s_recursive
        next
      end
      new_one[index] = elem
    end
    new_one
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
subiam-1.3.2 lib/subiam/ext/array_ext.rb
subiam-1.3.1 lib/subiam/ext/array_ext.rb
subiam-1.3.0 lib/subiam/ext/array_ext.rb
subiam-1.2.1 lib/subiam/ext/array_ext.rb