Class: Workarea::Admin::FulfillmentTokenViewModel

Inherits:
ApplicationViewModel
  • Object
show all
Defined in:
app/view_models/workarea/admin/fulfillment_token_view_model.rb

Instance Method Summary collapse

Instance Method Details

#orderObject



4
5
6
7
# File 'app/view_models/workarea/admin/fulfillment_token_view_model.rb', line 4

def order
  return unless order_id.present?
  @order ||= options[:order] || Order.find(order_id)
end

#order_itemObject



9
10
11
12
# File 'app/view_models/workarea/admin/fulfillment_token_view_model.rb', line 9

def order_item
  return unless order.present? && order_item_id.present?
  @order_item ||= order.items.detect { |i| i.id.to_s == order_item_id }
end