Class: Spree::GiftCardMailer

Inherits:
BaseMailer
  • Object
show all
Defined in:
app/mailers/spree/gift_card_mailer.rb

Instance Method Summary collapse

Instance Method Details

#gift_card_email(gift_card) ⇒ Object



2
3
4
5
6
7
# File 'app/mailers/spree/gift_card_mailer.rb', line 2

def gift_card_email(gift_card)
  @gift_card = gift_card.respond_to?(:id) ? gift_card : Spree::VirtualGiftCard.find(gift_card)
  @order = @gift_card.line_item.order
  subject = "#{Spree::Store.current.name} #{Spree.t('gift_card_mailer.gift_card_email.subject')}"
  mail(to: @order.email, from: from_address, subject: subject)
end