X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=app%2Fmodels%2Fline_item.rb;fp=app%2Fmodels%2Fline_item.rb;h=61161a02a87601a5cf550bf08fd26cb071d80c20;hb=951fe14acc706a4c5ec043e20b3cbfee2b9754d6;hp=988324ce31782a3ecf6e441960390f484968b478;hpb=3ac66882338fa1c3f6d73ba68093b7fcfb399574;p=depot.git diff --git a/app/models/line_item.rb b/app/models/line_item.rb index 988324c..61161a0 100644 --- a/app/models/line_item.rb +++ b/app/models/line_item.rb @@ -1,2 +1,12 @@ class LineItem < ActiveRecord::Base + belongs_to :order + belongs_to :product + + def self.from_cart_item(cart_item) + li = self.new + li.product = cart_item.product + li.quantity = cart_item.quantity + li.total_price = cart_item.price + li + end end