Class: Dscf::Marketplace::OrderSerializer

Inherits:
ActiveModel::Serializer
  • Object
show all
Defined in:
app/serializers/dscf/marketplace/order_serializer.rb

Instance Method Summary collapse

Instance Method Details

#buyer_emailObject



22
23
24
# File 'app/serializers/dscf/marketplace/order_serializer.rb', line 22

def buyer_email
  object.ordered_by&.email
end

#buyer_phoneObject



18
19
20
# File 'app/serializers/dscf/marketplace/order_serializer.rb', line 18

def buyer_phone
  object.ordered_by&.phone
end

#seller_emailObject



34
35
36
# File 'app/serializers/dscf/marketplace/order_serializer.rb', line 34

def seller_email
  object.ordered_to&.contact_email
end

#seller_nameObject



26
27
28
# File 'app/serializers/dscf/marketplace/order_serializer.rb', line 26

def seller_name
  object.ordered_to&.name
end

#seller_phoneObject



30
31
32
# File 'app/serializers/dscf/marketplace/order_serializer.rb', line 30

def seller_phone
  object.ordered_to&.contact_phone
end