Module: ModelBase::Generators::Rails::ScaffoldController

Defined in:
lib/model_base/generators/rails/scaffold_controller.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.enable!Object



10
11
12
# File 'lib/model_base/generators/rails/scaffold_controller.rb', line 10

def self.enable!
  ::Rails::Generators::ScaffoldControllerGenerator.prepend(self)
end

Instance Method Details

#create_controller_filesObject



14
15
16
17
18
19
20
# File 'lib/model_base/generators/rails/scaffold_controller.rb', line 14

def create_controller_files
  name =
    File.join(controller_class_path, controller_file_name).
      strip.sub(/\A\//, '')
  ModelBase.add_generated_controller(name)
  super
end