Class: Locomotive::Ecommerce::CartDrop

Inherits:
Liquid::Drop
  • Object
show all
Defined in:
app/models/locomotive/ecommerce/cart.rb

Instance Method Summary collapse

Constructor Details

#initialize(source) ⇒ CartDrop

Returns a new instance of CartDrop.



136
137
138
# File 'app/models/locomotive/ecommerce/cart.rb', line 136

def initialize(source)
  @source = source
end

Instance Method Details

#extrasObject



148
149
150
# File 'app/models/locomotive/ecommerce/cart.rb', line 148

def extras
  @source.extras
end

#idObject



144
145
146
# File 'app/models/locomotive/ecommerce/cart.rb', line 144

def id
  @source.id.to_s
end

#line_itemsObject



140
141
142
# File 'app/models/locomotive/ecommerce/cart.rb', line 140

def line_items
  @source.orders
end