class Sunspot::Search::Spellcheck
Attributes
collations[R]
correctly_spelled[W]
suggestions[R]
Public Class Methods
new()
click to toggle source
# File lib/sunspot_suggest/sunspot/search/abstract_search.rb, line 62 def initialize @suggestions = [] @collations = [] end
Public Instance Methods
add_collation(collation_values)
click to toggle source
# File lib/sunspot_suggest/sunspot/search/abstract_search.rb, line 71 def add_collation(collation_values) if collation_values.is_a?(Array) @collations << Collation.new(Hash[*collation_values]) else raise ArgumentError, "Don't know how to handle collation: #{collation_values}" end end
add_suggestion(word, suggest_values)
click to toggle source
# File lib/sunspot_suggest/sunspot/search/abstract_search.rb, line 79 def add_suggestion(word, suggest_values) @suggestions << Suggestions.new(word, suggest_values) end
correctly_spelled?()
click to toggle source
# File lib/sunspot_suggest/sunspot/search/abstract_search.rb, line 67 def correctly_spelled? @correctly_spelled end