Class: ActiveRecord::Relation
- Inherits:
-
Object
- Object
- ActiveRecord::Relation
- Defined in:
- lib/will_filter/extensions/active_record_relation_extension.rb
Instance Method Summary collapse
- #add_filter_condition(condition_key, operator_key, values = []) ⇒ Object
- #wf_filter ⇒ Object
- #wf_filter=(filter) ⇒ Object
Instance Method Details
#add_filter_condition(condition_key, operator_key, values = []) ⇒ Object
44 45 46 47 48 |
# File 'lib/will_filter/extensions/active_record_relation_extension.rb', line 44 def add_filter_condition(condition_key, operator_key, values = []) sub_filter = wf_filter.dup sub_filter.replace_condition(condition_key, operator_key, values) sub_filter end |
#wf_filter ⇒ Object
40 41 42 |
# File 'lib/will_filter/extensions/active_record_relation_extension.rb', line 40 def wf_filter @wf_filter end |
#wf_filter=(filter) ⇒ Object
36 37 38 |
# File 'lib/will_filter/extensions/active_record_relation_extension.rb', line 36 def wf_filter=(filter) @wf_filter = filter end |