Sha256: 19eb981f85c79bfeccbca53ab6b2e58fe3024a951ce4aca25127a50afd38b0ed
Contents?: true
Size: 427 Bytes
Versions: 5
Compression:
Stored size: 427 Bytes
Contents
module EdgeRider module OriginClass def origin_class scope = scoped({}) if Util.activerecord2? # Rails 2 while scope.respond_to?(:proxy_scope, true) scope = scope.proxy_scope end else # Rails 3 while scope.respond_to?(:klass, true) scope = scope.klass end end scope end ActiveRecord::Base.extend(self) end end
Version data entries
5 entries across 5 versions & 1 rubygems