Module: ESA::Traits::OrScope

Defined in:
app/models/esa/traits/or_scope.rb

Overview

gist.github.com/tlowrimore/5257360

OR’s together provided scopes, returning an ActiveRecord::Relation. This implementation is smart enough to not only handle your where clauses, but it also takes care of your joins!

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



11
12
13
# File 'app/models/esa/traits/or_scope.rb', line 11

def self.included(base)
  base.send :extend, ClassMethods
end