Class: Cmdx::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/cmdx/install_generator.rb

Overview

Rails generator that scaffolds the CMDx initializer at ‘config/initializers/cmdx.rb`. The initializer template seeds global CMDx#configuration defaults (middlewares, callbacks, coercions, validators, telemetry) that all tasks inherit from.

Invoked via ‘rails generate cmdx:install`.

Instance Method Summary collapse

Instance Method Details

#copy_initializer_filevoid

This method returns an undefined value.

Copies the initializer template into the host application’s ‘config/initializers` directory.



20
21
22
# File 'lib/generators/cmdx/install_generator.rb', line 20

def copy_initializer_file
  copy_file("install.rb", "config/initializers/cmdx.rb")
end