Class: QuickSearch::CustomerNumberQuickSearch
- Inherits:
-
BaseQuickSearch
- Object
- BaseQuickSearch
- QuickSearch::CustomerNumberQuickSearch
- Defined in:
- app/queries/quick_search/customer_number_quick_search.rb
Instance Method Summary collapse
- #authoritative_search ⇒ Object
- #extract_term(query) ⇒ Object
- #perform_find(term, existing_results = []) ⇒ Object
Instance Method Details
#authoritative_search ⇒ Object
11 12 13 |
# File 'app/queries/quick_search/customer_number_quick_search.rb', line 11 def true end |
#extract_term(query) ⇒ Object
6 7 8 9 |
# File 'app/queries/quick_search/customer_number_quick_search.rb', line 6 def extract_term(query) res = query.scan(Customer::REFERENCE_NUMBER_PATTERN).join.upcase (res.to_i.positive? && res.to_i < 2147483647) ? res.to_i : nil end |