Sha256: 3945bb4fe6533412c2a045b936628d04ec369dceebac07e256caecabcb1ef79d

Contents?: true

Size: 594 Bytes

Versions: 2

Compression:

Stored size: 594 Bytes

Contents

module Configuration
  
  class Queries
    
    attr_reader :routing
    
    #
    #
    def initialize routing
      @routing = routing
    end
    
    #
    #
    def default_index
      Tokenizers::Query
    end
    
    # Routes.
    #
    delegate :defaults, :route, :live, :full, :root, :default, :to => :routing
    
    # Delegates.
    #
    def maximum_tokens amount
      Query::Tokens.maximum = amount
    end
    delegate :illegal_characters, :contract_expressions, :stopwords, :split_text_on, :normalize_words, :illegal_characters_after, :to => :default_index
    
  end
  
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
picky-0.0.3 lib/picky/configuration/queries.rb
picky-0.0.2 lib/picky/configuration/queries.rb