Sha256: b6e905bd040b2a44c090f50ec85adc1a986cc0afc2f0398e92cf07c0af1315be

Contents?: true

Size: 634 Bytes

Versions: 4

Compression:

Stored size: 634 Bytes

Contents

module ErpCommunicationEvents
  class Engine < Rails::Engine
    isolate_namespace ErpCommunicationEvents
    
    #add observers
	  #this is ugly need a better way
	  (config.active_record.observers.nil?) ? config.active_record.observers = [:communication_event_observer] : config.active_record.observers << :communication_event_observer
	  config.active_record.observers << :email_address_change_event_observer
	  config.active_record.observers << :phone_number_change_event_observer
	  config.active_record.observers << :phone_number_change_event_observer

    ErpBaseErpSvcs.register_as_compass_ae_engine(config, self)

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
erp_communication_events-4.2.0 lib/erp_communication_events/engine.rb
erp_communication_events-4.0.0 lib/erp_communication_events/engine.rb
erp_communication_events-3.1.0 lib/erp_communication_events/engine.rb
erp_communication_events-3.0.4 lib/erp_communication_events/engine.rb