Sha256: 1a4c36ce1465bc5545d57dca879f4edf531b405b02572fe9ebf0217395d3914f

Contents?: true

Size: 569 Bytes

Versions: 3

Compression:

Stored size: 569 Bytes

Contents

require 'sunspot_rails'

module ErpSearch
  class Engine < Rails::Engine
    isolate_namespace ErpSearch
    
    #add observers
	  #this is ugly need a better way
	  observers = [:party_observer, :contact_observer]
	  (config.active_record.observers.nil?) ? config.active_record.observers = observers : config.active_record.observers += observers

    #TODO
    #this will be removed once rails 3.2 adds the ability to set the order of engine loading
    engine = self
    config.to_prepare do
      ErpBaseErpSvcs.register_compass_ae_engine(engine)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
erp_search-3.0.3 lib/erp_search/engine.rb
erp_search-3.0.2 lib/erp_search/engine.rb
erp_search-3.0.1 lib/erp_search/engine.rb