Sha256: 58a9b8ba915da06c18f64c3d4f61dc3eb1e8b8826056a343f7d67cd54d25826c
Contents?: true
Size: 579 Bytes
Versions: 4
Compression:
Stored size: 579 Bytes
Contents
module RorVsWild module Plugin class ActionMailer def self.setup return if @installed return unless defined?(::ActiveSupport::Notifications.subscribe) ActiveSupport::Notifications.subscribe("deliver.action_mailer", new) @installed = true end def start(name, id, payload) RorVsWild::Section.start end def finish(name, id, payload) RorVsWild::Section.stop do |section| section.commands << payload[:mailer] section.kind = "mail".freeze end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems