Module: FullSearch::Tokenizer
- Defined in:
- lib/full_search/tokenizer.rb
Constant Summary collapse
- VALID =
%w[unicode61 porter trigram].freeze
Class Method Summary collapse
Class Method Details
.validate!(value) ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/full_search/tokenizer.rb', line 7 def self.validate!(value) value = value.to_s unless VALID.include?(value) raise InvalidFieldError, "Unsupported tokenizer: #{value.inspect}. Use one of #{VALID.inspect}" end value end |