Class: Tienda::OrderMailer

Inherits:
ActionMailer::Base
  • Object
show all
Defined in:
app/mailers/tienda/order_mailer.rb

Instance Method Summary collapse

Instance Method Details

#accepted(order) ⇒ Object



9
10
11
12
# File 'app/mailers/tienda/order_mailer.rb', line 9

def accepted(order)
  @order = order
  mail :from => Tienda.settings.outbound_email_address, :to => order.email_address, :subject => I18n.t('tienda.order_mailer.received.accepted', :default => "Order Accepted")
end

#received(order) ⇒ Object



4
5
6
7
# File 'app/mailers/tienda/order_mailer.rb', line 4

def received(order)
  @order = order
  mail :from => Tienda.settings.outbound_email_address, :to => order.email_address, :subject => I18n.t('tienda.order_mailer.received.subject', :default => "Order Confirmation")
end

#rejected(order) ⇒ Object



14
15
16
17
# File 'app/mailers/tienda/order_mailer.rb', line 14

def rejected(order)
  @order = order
  mail :from => Tienda.settings.outbound_email_address, :to => order.email_address, :subject => I18n.t('tienda.order_mailer.received.rejected', :default => "Order Rejected")
end

#shipped(order) ⇒ Object



19
20
21
22
# File 'app/mailers/tienda/order_mailer.rb', line 19

def shipped(order)
  @order = order
  mail :from => Tienda.settings.outbound_email_address, :to => order.email_address, :subject => I18n.t('tienda.order_mailer.received.shipped', :default => "Order Shipped")
end