Module: Trax::Model::ExtensionsFor::Boolean::ClassMethods
- Defined in:
- lib/trax/model/extensions_for/boolean.rb
Instance Method Summary collapse
Instance Method Details
#eq(*_scope_values) ⇒ Object
9 10 11 12 |
# File 'lib/trax/model/extensions_for/boolean.rb', line 9 def eq(*_scope_values) _scope_values.flat_compact_uniq! model_class.where({field_name => _scope_values}) end |
#is_false ⇒ Object
18 19 20 |
# File 'lib/trax/model/extensions_for/boolean.rb', line 18 def is_false eq(false) end |
#is_nil ⇒ Object
14 15 16 |
# File 'lib/trax/model/extensions_for/boolean.rb', line 14 def is_nil eq(nil) end |
#is_true ⇒ Object
22 23 24 |
# File 'lib/trax/model/extensions_for/boolean.rb', line 22 def is_true eq(true) end |