Sha256: 764145dfdc4c97bc7fffc92ed8f13d0c03a1fcfe52a36f0b39c10a9d77ab60f2

Contents?: true

Size: 342 Bytes

Versions: 3

Compression:

Stored size: 342 Bytes

Contents

module SearchRedux
  require 'rails'

  class Railtie < Rails::Railtie
    initializer 'search_redux.insert_into_active_record' do |app|
      SearchRedux::Railtie.insert
    end
  end

  class Railtie
    def self.insert
      if defined? ActiveRecord
        ActiveRecord::Base.send(:include, SearchRedux::Glue)
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
search_redux-1.0.3 lib/search_redux/railtie.rb
search_redux-1.0.2 lib/search_redux/railtie.rb
search_redux-1.0.1 lib/search_redux/railtie.rb