Sha256: 0a736e8e9d176c0fd4f330e07235752c99ca4454c80720d30fbc6cbf46ec14a2

Contents?: true

Size: 478 Bytes

Versions: 1

Compression:

Stored size: 478 Bytes

Contents

module EmailPrefixer
  class Railtie < ::Rails::Railtie
    initializer 'email_prefixer.configure_default_application_name' do |app|
      interceptor = EmailPrefixer::Interceptor.new
      ActionMailer::Base.register_preview_interceptor(interceptor)
      ActionMailer::Base.register_interceptor(interceptor)
      EmailPrefixer.configure do |config|
        config.application_name ||= app.class.parent_name
        config.stage_name ||= Rails.env
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
email_prefixer-1.1.0 lib/email_prefixer/railtie.rb