Sha256: 2ffdb0d2b89f940cc7de35ea40f3623be42b42f6ddb11df6a5246f5aafdb21a4

Contents?: true

Size: 394 Bytes

Versions: 1

Compression:

Stored size: 394 Bytes

Contents

require 'ferret'
module Ferret
  module Analysis
   # Used for alias_path queries
   class LetterAnalyzerWithStopFilter
     def initialize(stop_words = FULL_ENGLISH_STOP_WORDS, lower = true)
      @lower = lower
      @stop_words = stop_words
     end

    def token_stream(field, str)
      ts = LetterTokenizer.new(str, @lower)
      StopFilter.new(ts, @stop_words)
    end
   end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
picolena-0.2.2 lib/picolena/templates/config/initializers/001_load_ferret.rb