Module: CustomActiveRecordObserver::ModelsExtender

Defined in:
lib/custom_active_record_observer/models_extender.rb

Class Method Summary collapse

Class Method Details

.call(schema) ⇒ Object



3
4
5
6
7
# File 'lib/custom_active_record_observer/models_extender.rb', line 3

def self.call(schema)
  schema.classes.map(&:base_class).uniq.each do |base_class|
    base_class.include(CustomActiveRecordObserver::Observable)
  end
end