Class: SpreeCmCommissioner::PinCodeMailer

Inherits:
Spree::BaseMailer
  • Object
show all
Defined in:
app/mailers/spree_cm_commissioner/pin_code_mailer.rb

Instance Method Summary collapse

Instance Method Details

#send_pin_code(pin_code_id, action) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'app/mailers/spree_cm_commissioner/pin_code_mailer.rb', line 3

def send_pin_code(pin_code_id, action)
  @pin_code = SpreeCmCommissioner::PinCode.find(pin_code_id)

  return unless @pin_code.email?

  subject = "#{Spree::Store.default.name} #{action.titlecase}"

  mail(from: from_address, to: @pin_code.contact, subject: subject)
end