class SuperFormatter::Shopline::Import

Protected Instance Methods

merged_orders!() click to toggle source
# File lib/super_formatter/shopline/import.rb, line 19
def merged_orders!
  array = {}
  rows.each do |row|
    if array[row.order_id].present?
      # 存在 Merge Item
      array[row.order_id].merge!(row)
    else
      # 不存在建立 Order
      array[row.order_id] = Order.new(row)
    end
  end
  array
end