Sha256: 3b6f4cdc76f11696607edf1b87ba522c68efd1eed8205a9b55b34f340112d15d
Contents?: true
Size: 818 Bytes
Versions: 8
Compression:
Stored size: 818 Bytes
Contents
module Sunspot module Rails class Railtie < ::Rails::Railtie initializer 'sunspot_rails.init' do Sunspot.session = Sunspot::Rails.build_session ActiveSupport.on_load(:active_record) do Sunspot::Adapters::InstanceAdapter.register(Sunspot::Rails::Adapters::ActiveRecordInstanceAdapter, ActiveRecord::Base) Sunspot::Adapters::DataAccessor.register(Sunspot::Rails::Adapters::ActiveRecordDataAccessor, ActiveRecord::Base) include(Sunspot::Rails::Searchable) end ActiveSupport.on_load(:action_controller) do include(Sunspot::Rails::RequestLifecycle) end end rake_tasks do load 'sunspot/rails/tasks.rb' end generators do load "generators/sunspot_rails.rb" end end end end
Version data entries
8 entries across 8 versions & 2 rubygems