Module: Queryko::FilterClasses::ClassMethods
- Defined in:
- lib/queryko/filter_classes.rb
Instance Method Summary collapse
Instance Method Details
#filter_class(symbol, klass) ⇒ Object
35 36 37 |
# File 'lib/queryko/filter_classes.rb', line 35 def filter_class(symbol, klass) filters[symbol.to_sym] = constantize_class(klass) end |
#load_defaults ⇒ Object
22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/queryko/filter_classes.rb', line 22 def load_defaults self.filters = { after: "Queryko::Filters::After", before: "Queryko::Filters::Before", min: "Queryko::Filters::Min", max: "Queryko::Filters::Max", search: "Queryko::Filters::Search", order: "Queryko::Filters::Order", batch: "Queryko::Filters::Batch", paginate: "Queryko::Filters::Paginate" } end |