Sha256: 65f24d96f0d43e9fd721f937cad1733f03efa497325ca91416a04c127c637599

Contents?: true

Size: 404 Bytes

Versions: 5

Compression:

Stored size: 404 Bytes

Contents

require_relative "search/version"

require "trestle"

module Trestle
  module Search
    extend ActiveSupport::Autoload

    require_relative "search/builder"
    require_relative "search/controller"
    require_relative "search/resource"

    autoload_under "adapters" do
      autoload :ChewyAdapter
      autoload :SunspotAdapter
    end
  end
end

require_relative "search/engine" if defined?(Rails)

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
trestle-search-0.5.1 lib/trestle/search.rb
trestle-search-0.5.0 lib/trestle/search.rb
trestle-search-0.5.0.pre lib/trestle/search.rb
trestle-search-0.4.3 lib/trestle/search.rb
trestle-search-0.4.2 lib/trestle/search.rb