Module: Queryko::Filterer

Included in:
QueryObject
Defined in:
lib/queryko/filterer.rb

Instance Method Summary collapse

Instance Method Details

#filter_by_filtersObject



3
4
5
6
7
8
9
# File 'lib/queryko/filterer.rb', line 3

def filter_by_filters
  fields.each do |field, filter|
    # puts field
    # puts filter, filter.first.class.name
    self.relation = filter.first.call(relation, params[field], self) if params[field]
  end
end