Module: WithinNamedScope::ClassMethods
- Defined in:
- lib/within_named_scope.rb
Instance Method Summary collapse
Instance Method Details
#scope_membership(scope_name, options = {}) ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/within_named_scope.rb', line 12 def scope_membership(scope_name, ={}) class_eval " def \#{(options[:as] || \"\#{scope_name}?\").to_sym}()\n in_scope? :\#{scope_name}\n end\n eoruby\nend\n", __FILE__, __LINE__ + 1 |