Sha256: fbbf5d6a6a32d80346e415e38a42e4406bd9e2920ce43949d448874c6a9e95d0

Contents?: true

Size: 1.46 KB

Versions: 1

Compression:

Stored size: 1.46 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'
require 'thinking_sphinx/middlewares/utf8'

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::UTF8
  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
  use ThinkingSphinx::Middlewares::UTF8
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

1 entries across 1 versions & 1 rubygems

Version Path
thinking-sphinx-3.0.3 lib/thinking_sphinx/middlewares.rb