lib/blacklight/search_builder.rb in blacklight-6.0.0.pre4 vs lib/blacklight/search_builder.rb in blacklight-6.0.0.pre5
- old
+ new
@@ -1,6 +1,10 @@
module Blacklight
+ ##
+ # Blacklight's SearchBuilder converts blacklight request parameters into
+ # query parameters appropriate for search index. It does so by evaluating a
+ # chain of processing methods to populate a result hash (see {#to_hash}).
class SearchBuilder
extend Deprecation
class_attribute :default_processor_chain
self.default_processor_chain = []
@@ -104,10 +108,10 @@
end
delegate :[], :key?, to: :to_hash
# a solr query method
- # @param [Hash,HashWithIndifferentAccess] extra_controller_params (nil) extra parameters to add to the search
+ # @param [Hash] extra_controller_params (nil) extra parameters to add to the search
# @return [Blacklight::Solr::Response] the solr response object
def to_hash
if params_need_update?
@params = processed_parameters.
reverse_merge(@reverse_merged_params).