Class: SL::SpellSearch

Inherits:
Object
  • Object
show all
Defined in:
lib/searchlink/searches/spelling.rb

Overview

Spelling Search

Class Method Summary collapse

Class Method Details

.search(_, search_terms, link_text) ⇒ Object



15
16
17
18
19
# File 'lib/searchlink/searches/spelling.rb', line 15

def search(_, search_terms, link_text)
  title = SL.spell(search_terms)

  [title, title, link_text]
end

.settingsObject



5
6
7
8
9
10
11
12
13
# File 'lib/searchlink/searches/spelling.rb', line 5

def settings
  {
    trigger: 'sp(?:ell)?',
    searches: [
      %w[sp Spelling],
      ['spell', nil]
    ]
  }
end