Class: Spree::Api::V2::Tenant::LineItemsController
- Inherits:
-
BaseController
- Object
- ResourceController
- BaseController
- Spree::Api::V2::Tenant::LineItemsController
show all
- Defined in:
- app/controllers/spree/api/v2/tenant/line_items_controller.rb
Instance Method Summary
collapse
#render_serialized_payload, #require_tenant, #scope
Instance Method Details
#collection ⇒ Object
8
9
10
11
12
13
14
|
# File 'app/controllers/spree/api/v2/tenant/line_items_controller.rb', line 8
def collection
if spree_current_user.nil?
line_items_by_order_tokens
else
spree_current_user.line_items.filter_by_event(params[:event])
end
end
|
#show ⇒ Object
16
17
18
19
|
# File 'app/controllers/spree/api/v2/tenant/line_items_controller.rb', line 16
def show
line_item = Spree::LineItem.find(params[:id])
render_serialized_payload { serialize_resource(line_item) }
end
|