Class: Effective::OrdersMailer

Inherits:
ActionMailer::Base
  • Object
show all
Defined in:
app/mailers/effective/orders_mailer.rb

Instance Method Summary collapse

Instance Method Details

#order_receipt_to_admin(order) ⇒ Object



8
9
10
11
# File 'app/mailers/effective/orders_mailer.rb', line 8

def order_receipt_to_admin(order)
  @order = order
  mail(:to => EffectiveOrders.mailer[:admin_email], :subject => receipt_to_admin_subject(order))
end

#order_receipt_to_buyer(order) ⇒ Object

Buyer



13
14
15
16
# File 'app/mailers/effective/orders_mailer.rb', line 13

def order_receipt_to_buyer(order)  # Buyer
  @order = order
  mail(:to => order.user.email, :subject => receipt_to_buyer_subject(order))
end

#order_receipt_to_seller(order, seller, order_items) ⇒ Object



18
19
20
21
22
23
24
25
# File 'app/mailers/effective/orders_mailer.rb', line 18

def order_receipt_to_seller(order, seller, order_items)
  @order = order
  @user = seller.user
  @order_items = order_items
  @subject = receipt_to_seller_subject(order, order_items, seller.user)

  mail(:to => @user.email, :subject => @subject)
end