Method: Chewy::Index::Adapter::ActiveRecord.accepts?

Defined in:
lib/chewy/index/adapter/active_record.rb

.accepts?(target) ⇒ Boolean



7
8
9
10
11
# File 'lib/chewy/index/adapter/active_record.rb', line 7

def self.accepts?(target)
  defined?(::ActiveRecord::Base) && (
    (target.is_a?(Class) && target < ::ActiveRecord::Base) ||
    target.is_a?(::ActiveRecord::Relation))
end