Sha256: 8e96e7046339d5e829cc29add856e7fea00f571601d3d324d7c2b1fcf855f4ea

Contents?: true

Size: 503 Bytes

Versions: 2

Compression:

Stored size: 503 Bytes

Contents

require 'activity_notification/roles/acts_as_target'
require 'activity_notification/roles/acts_as_notifiable'
require 'activity_notification/roles/acts_as_notifier'

module ActivityNotification
  module Models
    extend ActiveSupport::Concern
    included do
      include ActivityNotification::ActsAsTarget
      include ActivityNotification::ActsAsNotifiable
      include ActivityNotification::ActsAsNotifier
    end
  end
end

ActiveRecord::Base.class_eval { include ActivityNotification::Models }

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
activity_notification-0.0.10 lib/activity_notification/models.rb
activity_notification-0.0.9 lib/activity_notification/models.rb