class FortyFacets::CustomFilterDefinition::CustomFilter
Public Instance Methods
build_scope()
click to toggle source
# File lib/forty_facets/filter/custom_filter_definition.rb, line 4 def build_scope return Proc.new { |base| base } # the custom filter doesn alter the query at all # but you can use it's state to modify the base_scope # in your controller end
set(new_value)
click to toggle source
# File lib/forty_facets/filter/custom_filter_definition.rb, line 10 def set(new_value) new_params = search_instance.params || {} new_params[definition.request_param] = new_value search_instance.class.new_unwrapped(new_params, search_instance.root) end