Sha256: 1300bc4c6ffe5e941fe1c2667a3ff7644a22c82eb67fd76a5280653fe6c4cc70

Contents?: true

Size: 550 Bytes

Versions: 12

Compression:

Stored size: 550 Bytes

Contents

module Spree
  class CartonMailer < BaseMailer
    # Send an email to customers to notify that an individual carton has been
    # shipped.
    def shipped_email(carton_id, resend: false)
      @carton = Spree::Carton.find(carton_id)
      subject = (resend ? "[#{Spree.t(:resend).upcase}] " : '')
      subject += "#{Spree::Store.current.name} #{Spree.t('shipment_mailer.shipped_email.subject')} ##{@carton.order_numbers.join(', ')}"
      mail(to: @carton.order_emails, from: from_address(Spree::Store.current), subject: subject)
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
solidus_core-1.0.7 app/mailers/spree/carton_mailer.rb
solidus_core-1.0.6 app/mailers/spree/carton_mailer.rb
solidus_core-1.0.5 app/mailers/spree/carton_mailer.rb
solidus_core-1.0.4 app/mailers/spree/carton_mailer.rb
solidus_core-1.0.3 app/mailers/spree/carton_mailer.rb
solidus_core-1.0.2 app/mailers/spree/carton_mailer.rb
solidus_core-1.0.1 app/mailers/spree/carton_mailer.rb
solidus_core-1.0.0 app/mailers/spree/carton_mailer.rb
solidus_core-1.0.0.rc2 app/mailers/spree/carton_mailer.rb
solidus_core-1.0.0.rc1 app/mailers/spree/carton_mailer.rb
solidus_core-1.0.0.pre3 app/mailers/spree/carton_mailer.rb
solidus_core-1.0.0.pre2 app/mailers/spree/carton_mailer.rb