Sha256: 35eb6b32edd99675659db2fb63e12a5462bcdb18f45ba7a0bcfe91ccf55b846c
Contents?: true
Size: 338 Bytes
Versions: 7
Compression:
Stored size: 338 Bytes
Contents
module Chewy class Query module Scoping extend ActiveSupport::Concern module ClassMethods def scopes Thread.current[:chewy_scopes] ||= [] end end def scoping self.class.scopes.push(self) yield ensure self.class.scopes.pop end end end end
Version data entries
7 entries across 7 versions & 1 rubygems