Sha256: 5a0dcc279810975577935cd2d625ac3e41b328472ba7f9530bbc445b410ba0ef

Contents?: true

Size: 291 Bytes

Versions: 7

Compression:

Stored size: 291 Bytes

Contents

module Dripper
  module Drippable
    extend ActiveSupport::Concern

    included do
      after_create :execute_drippers
      after_update :execute_drippers
      after_touch :execute_drippers

      def execute_drippers
        DripperJob.perform_later self
      end
    end

  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
dripper_mail-0.0.22 lib/dripper/drippable.rb
dripper_mail-0.0.21 lib/dripper/drippable.rb
dripper_mail-0.0.20 lib/dripper/drippable.rb
dripper_mail-0.0.19 lib/dripper/drippable.rb
dripper_mail-0.0.18 lib/dripper/drippable.rb
dripper_mail-0.0.17 lib/dripper/drippable.rb
dripper_mail-0.0.16 lib/dripper/drippable.rb