Class: PgSearch::Features::DMetaphone

Inherits:
Object
  • Object
show all
Defined in:
lib/pg_search/features/dmetaphone.rb

Defined Under Namespace

Classes: Normalizer

Instance Method Summary collapse

Constructor Details

#initialize(query, options, config, model, normalizer) ⇒ DMetaphone

config is temporary as we refactor



9
10
11
12
13
# File 'lib/pg_search/features/dmetaphone.rb', line 9

def initialize(query, options, config, model, normalizer)
  dmetaphone_normalizer = Normalizer.new(normalizer)
  options = (options || {}).merge(:dictionary => 'simple')
  @tsearch = TSearch.new(query, options, config, model, dmetaphone_normalizer)
end