Sha256: fe22474ab5d80ad7140d48870be6ae2b637b948f75133f057f68a0a145593eaa

Contents?: true

Size: 1.33 KB

Versions: 5

Compression:

Stored size: 1.33 KB

Contents

module ThinkingSphinx::Middlewares
  #
end

require 'thinking_sphinx/middlewares/middleware'
require 'thinking_sphinx/middlewares/active_record_translator'
require 'thinking_sphinx/middlewares/geographer'
require 'thinking_sphinx/middlewares/glazier'
require 'thinking_sphinx/middlewares/ids_only'
require 'thinking_sphinx/middlewares/inquirer'
require 'thinking_sphinx/middlewares/sphinxql'
require 'thinking_sphinx/middlewares/stale_id_checker'
require 'thinking_sphinx/middlewares/stale_id_filter'

ThinkingSphinx::Middlewares::DEFAULT = ::Middleware::Builder.new do
  use ThinkingSphinx::Middlewares::StaleIdFilter
  use ThinkingSphinx::Middlewares::SphinxQL
  use ThinkingSphinx::Middlewares::Geographer
  use ThinkingSphinx::Middlewares::Inquirer
  use ThinkingSphinx::Middlewares::ActiveRecordTranslator
  use ThinkingSphinx::Middlewares::StaleIdChecker
  use ThinkingSphinx::Middlewares::Glazier
end

ThinkingSphinx::Middlewares::RAW_ONLY = ::Middleware::Builder.new do
  use ThinkingSphinx::Middlewares::SphinxQL
  use ThinkingSphinx::Middlewares::Geographer
  use ThinkingSphinx::Middlewares::Inquirer
end

ThinkingSphinx::Middlewares::IDS_ONLY = ::Middleware::Builder.new do
  use ThinkingSphinx::Middlewares::SphinxQL
  use ThinkingSphinx::Middlewares::Geographer
  use ThinkingSphinx::Middlewares::Inquirer
  use ThinkingSphinx::Middlewares::IdsOnly
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
thinking-sphinx-3.0.2 lib/thinking_sphinx/middlewares.rb
thinking-sphinx-3.0.1 lib/thinking_sphinx/middlewares.rb
thinking-sphinx-3.0.0 lib/thinking_sphinx/middlewares.rb
thinking-sphinx-3.0.0.rc lib/thinking_sphinx/middlewares.rb
thinking-sphinx-3.0.0.pre lib/thinking_sphinx/middlewares.rb