Sha256: 7729e35ba6028bf8542fb7bbfefa5fd4e05cad61ec417947df566b8d83da144a
Contents?: true
Size: 890 Bytes
Versions: 1
Compression:
Stored size: 890 Bytes
Contents
# frozen_string_literal: true require "rails/railtie" module AcidicJob class Rails < ::Rails::Railtie initializer "acidic_job.action_mailer_extension" do ActiveSupport.on_load(:action_mailer) do # Add `deliver_acidicly` to ActionMailer if defined?(::ActionMailer) ::ActionMailer::Parameterized::MessageDelivery.include(::AcidicJob::Extensions::ActionMailer) end ::ActionMailer::MessageDelivery.include(::AcidicJob::Extensions::ActionMailer) if defined?(::ActionMailer) end end generators do require "generators/acidic_job/install_generator" end # This hook happens after all initializers are run, just before returning config.after_initialize do if defined?(::Noticed) # Add `deliver_acidicly` to Noticed ::Noticed::Base.include(Extensions::Noticed) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
acidic_job-1.0.0.beta.3 | lib/acidic_job/rails.rb |