Module: ActiveEnumerable::ScopeMethod
- Included in:
- EnglishDsl, Scopes
- Defined in:
- lib/active_enumerable/scope_method.rb
Instance Method Summary collapse
Instance Method Details
#scope(&block) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/active_enumerable/scope_method.rb', line 3 def scope(&block) result = instance_exec(&block) if result.is_a? Array __new_relation__(result) else result end end |