Module: Cuprum::Collections::Scopes::Criteria::ClassMethods
- Defined in:
- lib/cuprum/collections/scopes/criteria.rb
Overview
Class methods to extend when including the module.
Instance Method Summary collapse
-
#build(value = nil) { ... } ⇒ Criteria
Initializes a new criteria scope with the parsed criteria.
- #parse(value = nil, &block) ⇒ Object
Instance Method Details
#build(value = nil) { ... } ⇒ Criteria
21 22 23 24 25 |
# File 'lib/cuprum/collections/scopes/criteria.rb', line 21 def build(...) criteria = parse(...) new(criteria:) end |