Sha256: c9ca07efb3709e1fab0b7c25aa971018b96ffb6e5b84e321b82f4c092ab59ac4

Contents?: true

Size: 336 Bytes

Versions: 3

Compression:

Stored size: 336 Bytes

Contents

# typed: strict
# frozen_string_literal: true

require 'active_record/railtie'

module ActsAsMessageable
  class Railtie < Rails::Railtie
    ActiveRecord::Base.include ActsAsMessageable::Model if defined?(ActiveRecord::Base)

    ActiveRecord::Relation.include ActsAsMessageable::Relation if defined?(ActiveRecord::Relation)
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
acts-as-messageable-1.0.2 lib/acts_as_messageable/railtie.rb
acts-as-messageable-1.0.1 lib/acts_as_messageable/railtie.rb
acts-as-messageable-1.0.0 lib/acts_as_messageable/railtie.rb