Sha256: 9cd1994ff8250409717f7838b378a08b3b2bce3f2d60bbf7deba800c7f1e71ac

Contents?: true

Size: 565 Bytes

Versions: 36

Compression:

Stored size: 565 Bytes

Contents

module Dorsale
  module BillingMachine
    class InvoiceMailer < ::Dorsale::ApplicationMailer
      def send_invoice_to_customer(invoice, subject, body, sender = nil)
        return false if invoice.try(:customer).try(:email).blank?

        attachments["#{Invoice.t}_#{invoice.tracking_id}.pdf"] = invoice.pdf.render

        mail(
          :to       => invoice.customer.email,
          :cc       => sender.try(:email),
          :reply_to => sender.try(:email),
          :subject  => subject,
          :body     => body,
        )
      end
    end
  end
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
dorsale-3.0.3 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-3.0.2 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-3.0.1 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-3.0.0 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.7.3 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.7.2 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.7.1 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.7.0 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.6.8 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.6.7 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.6.6 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.6.5 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.6.4 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.6.3 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.6.2 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.6.1 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.6.0 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.5.0 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.4.3 app/mailers/dorsale/billing_machine/invoice_mailer.rb
dorsale-2.4.2 app/mailers/dorsale/billing_machine/invoice_mailer.rb