Sha256: 4ba26b95d8fe60d9a134698aa8f61f7ab0989cb6338233248cca74fb55b357cd

Contents?: true

Size: 938 Bytes

Versions: 3

Compression:

Stored size: 938 Bytes

Contents

module Refinery
  module <%= namespacing %>
    class Mailer < ::ActionMailer::Base

      def confirmation(<%= singular_name %>, request)
        @<%= singular_name %> = <%= singular_name %>
        mail :subject  => Refinery::<%= namespacing %>::Setting.confirmation_subject,
             :to       => <%= singular_name %>.email,
             :from     => "\"#{Refinery::Core.site_name}\" <no-reply@#{request.domain}>",
             :reply_to => Refinery::<%= namespacing %>::Setting.notification_recipients.split(',').first
      end

      def notification(<%= singular_name %>, request)
        @<%= singular_name %> = <%= singular_name %>
        mail :subject  => Refinery::<%= namespacing %>::Setting.notification_subject,
             :to       => Refinery::<%= namespacing %>::Setting.notification_recipients,
             :from     => "\"#{Refinery::Core.site_name}\" <no-reply@#{request.domain}>"
      end

    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
refinerycms-forms-2.0.0 lib/generators/refinery/form/templates/app/mailers/refinery/namespace/mailer.rb.erb
refinerycms-forms-1.0.1 lib/generators/refinery/form/templates/app/mailers/refinery/namespace/mailer.rb.erb
refinerycms-forms-1.0.0 lib/generators/refinery/form/templates/app/mailers/refinery/namespace/mailer.rb.erb