Sha256: 927034242d76aeb04a66d3535bad597b7779041033ca3b6b097cafbd90fc017f
Contents?: true
Size: 824 Bytes
Versions: 3
Compression:
Stored size: 824 Bytes
Contents
module Spree class OrderMailer < BaseMailer def confirm_email(order, resend = false) find_order(order) subject = (resend ? "[#{t(:resend).upcase}] " : '') subject += "#{Spree::Config[:site_name]} #{t('order_mailer.confirm_email.subject')} ##{@order.number}" mail(:to => @order.email, :from => from_address, :subject => subject) end def cancel_email(order, resend = false) find_order(order) subject = (resend ? "[#{t(:resend).upcase}] " : '') subject += "#{Spree::Config[:site_name]} #{t('order_mailer.cancel_email.subject')} ##{@order.number}" mail(:to => @order.email, :from => from_address, :subject => subject) end private def find_order(order) @order = order.is_a?(Spree::Order) ? order : Spree::Order.find(order) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
spree_core-1.3.5 | app/mailers/spree/order_mailer.rb |
spree_core-1.3.4 | app/mailers/spree/order_mailer.rb |
spree_core-1.3.3 | app/mailers/spree/order_mailer.rb |