class LabelMe::SalesAll::Object
Public Class Methods
build(csv_path)
click to toggle source
# File lib/label_me/sales_all/object.rb, line 13 def build(csv_path) parse(csv_path).graft(operator: :===, branch: :recipients) do |recipients| recipients.graft(operator: :===, branch: :line_items) end end
parse(csv_path)
click to toggle source
# File lib/label_me/sales_all/object.rb, line 9 def parse(csv_path) LabelMe::SalesAll::Row.parse(csv_path).map{|order_row| LabelMe::Order.new(order_row) } end