Class: QuickSearch::BestBetsSearcher
- Inherits:
-
Searcher
- Object
- Searcher
- QuickSearch::BestBetsSearcher
show all
- Defined in:
- app/searchers/quick_search/best_bets_searcher.rb
Instance Attribute Summary
Attributes inherited from Searcher
#http, #loaded_link, #offset, #page, #per_page, #q, #response, #results_list, #scope
Instance Method Summary
collapse
Methods inherited from Searcher
#initialize
Instance Method Details
#results ⇒ Object
14
15
16
17
18
19
20
21
22
23
24
|
# File 'app/searchers/quick_search/best_bets_searcher.rb', line 14
def results
if results_list
results_list
else
@results_list = []
unless @response.blank?
@results_list << @response
end
@results_list
end
end
|
#search ⇒ Object
4
5
6
7
8
9
10
11
12
|
# File 'app/searchers/quick_search/best_bets_searcher.rb', line 4
def search
unless QuickSearch::Engine::APP_CONFIG['best_bets']['solr_url'].empty?
search_best_bets_index
else
if defined? QuickSearch::Engine::BEST_BETS
search_local_best_bets
end
end
end
|
#total ⇒ Object
26
27
28
|
# File 'app/searchers/quick_search/best_bets_searcher.rb', line 26
def total
results.size
end
|