Public Instance Methods
split_into_columns(data, columns)
Takes a flat array and yields the data properly separated into columns.
# File lib/harbor/view_context/helpers/html.rb, line 6 6: def split_into_columns(data, columns) #:yields: column 7: return if data.empty? 8: 9: per_column = (data.size / columns.to_f).ceil 10: 11: columns.times do |i| 12: yield data[i*per_column, per_column] 13: end 14: end