Module: Picky::Sinatra

Defined in:
lib/picky/sinatra.rb,
lib/picky/sinatra/index_actions.rb

Overview

This Module is used to install delegator methods into the class for use with Sinatra.

Defined Under Namespace

Modules: IndexActions

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.extended(into) ⇒ Object

Privatizes app file methods.



16
17
18
# File 'lib/picky/sinatra.rb', line 16

def self.extended into
  private :indexing, :searching
end

Instance Method Details

#indexing(options = {}) ⇒ Object

Sets tokenizer default indexing options.



22
23
24
# File 'lib/picky/sinatra.rb', line 22

def indexing options = {}
  Tokenizer.default_indexing_with options
end

#searching(options = {}) ⇒ Object

Sets tokenizer default searching options.



28
29
30
# File 'lib/picky/sinatra.rb', line 28

def searching options = {}
  Tokenizer.default_searching_with options
end