Sha256: 16d7cf75ede954fea5104e0a3fa5f5c85c068400ef6775e9664016490ab1ffc3

Contents?: true

Size: 327 Bytes

Versions: 3

Compression:

Stored size: 327 Bytes

Contents

require "periscope"
require "active_record"

module Periscope
  module Adapters
    module ActiveRecord
      include Periscope

      private

      def periscope_default_scope
        ::ActiveRecord::VERSION::MAJOR == 4 ? all : scoped
      end
    end
  end
end

ActiveRecord::Base.extend(Periscope::Adapters::ActiveRecord)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
periscope-activerecord-2.1.0 lib/periscope/adapters/active_record.rb
periscope-activerecord-2.0.1 lib/periscope/adapters/active_record.rb
periscope-activerecord-2.0.0 lib/periscope/adapters/active_record.rb