Sha256: 369aa05f76296f15b9a7feefaa8a6af0e51141405f5a400502679d65bb21cbc2

Contents?: true

Size: 737 Bytes

Versions: 20

Compression:

Stored size: 737 Bytes

Contents

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

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

ActiveRecord::Base.class_eval { include ActivityNotification::Models } if defined?(ActiveRecord::Base)

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
activity_notification-2.2.3 lib/activity_notification/models.rb
activity_notification-2.2.2 lib/activity_notification/models.rb
activity_notification-2.2.1 lib/activity_notification/models.rb
activity_notification-2.2.0 lib/activity_notification/models.rb
activity_notification-2.1.4 lib/activity_notification/models.rb
activity_notification-2.1.3 lib/activity_notification/models.rb
activity_notification-2.1.2 lib/activity_notification/models.rb
activity_notification-2.1.1 lib/activity_notification/models.rb
activity_notification-2.1.0 lib/activity_notification/models.rb
activity_notification-2.0.0 lib/activity_notification/models.rb
activity_notification-1.7.1 lib/activity_notification/models.rb
activity_notification-1.7.0 lib/activity_notification/models.rb
activity_notification-1.6.1 lib/activity_notification/models.rb
activity_notification-1.6.0 lib/activity_notification/models.rb
activity_notification-1.5.1 lib/activity_notification/models.rb
activity_notification-1.5.0 lib/activity_notification/models.rb
activity_notification-1.4.4 lib/activity_notification/models.rb
activity_notification-1.4.3 lib/activity_notification/models.rb
activity_notification-1.4.2 lib/activity_notification/models.rb
activity_notification-1.4.1 lib/activity_notification/models.rb