Sha256: ce6d45b57538daa3b4cd65945c7633ff132efdd93bc9d4129a3383870364a980
Contents?: true
Size: 845 Bytes
Versions: 7
Compression:
Stored size: 845 Bytes
Contents
class OrderMailer < ActionMailer::Base helper "spree/base" def confirm(order, resend = false) @subject = (resend ? "[RESEND] " : "") @subject += Spree::Config[:site_name] + ' ' + 'Order Confirmation #' + order.number @body = {"order" => order} @recipients = order.email @from = Spree::Config[:order_from] @bcc = order_bcc @sent_on = Time.now end def cancel(order) @subject = '[CANCEL]' + Spree::Config[:site_name] + ' Order Confirmation #' + order.number @body = {"order" => order} @recipients = order.email @from = Spree::Config[:order_from] @bcc = order_bcc @sent_on = Time.now end private def order_bcc [Spree::Config[:order_bcc], Spree::Config[:mail_bcc]].delete_if { |email| email.blank? }.uniq end end
Version data entries
7 entries across 7 versions & 2 rubygems