class Refinery::CartItem

Attributes

product[R]
quantity[R]

Public Class Methods

new(product) click to toggle source
# File lib/refinery/cart_item.rb, line 9
def initialize(product)
  @product = product
  @quantity = 1
end

Public Instance Methods

increment_quantity() click to toggle source
# File lib/refinery/cart_item.rb, line 14
def increment_quantity
  @quantity += 1
end
name() click to toggle source
# File lib/refinery/cart_item.rb, line 18
def name
  @product.name
end
price() click to toggle source
# File lib/refinery/cart_item.rb, line 22
def price
  @product.price * @quantity
end