Class: ActiveRecord::Generators::ObserverGenerator

Inherits:
Base
  • Object
show all
Defined in:
lib/generators/active_record/observer/observer_generator.rb

Instance Method Summary collapse

Methods included from ActiveModel::Observing::ClassMethods

#add_observer, #count_observers, #instantiate_observers, #notify_observers, #observer_instances, #observers, #observers=, #observers_count

Methods included from ActiveModel::Observing

#notify_observers

Instance Method Details

#create_observer_fileObject



10
11
12
# File 'lib/generators/active_record/observer/observer_generator.rb', line 10

def create_observer_file
  template 'observer.rb', File.join('app/models', class_path, "#{file_name}_observer.rb")
end