class Array
Public Instance Methods
flatten_array(collection: self, accumulator: [])
click to toggle source
# File lib/flatten_array/core_ext/array/flatten_array.rb, line 4 def flatten_array(collection: self, accumulator: []) collection.each do |element| if element.is_a? Array flatten_array(collection: element, accumulator: accumulator) else accumulator << element end end accumulator end