Class: ConcernizeGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- ConcernizeGenerator
- Defined in:
- lib/generators/concernize/concernize_generator.rb
Instance Method Summary collapse
- #copy_initializer ⇒ Object
-
#initialize(args, *options) ⇒ ConcernizeGenerator
constructor
A new instance of ConcernizeGenerator.
Constructor Details
#initialize(args, *options) ⇒ ConcernizeGenerator
Returns a new instance of ConcernizeGenerator.
10 11 12 13 14 |
# File 'lib/generators/concernize/concernize_generator.rb', line 10 def initialize(args, *) super(args, *) concern_module_name concern_file_name end |
Instance Method Details
#copy_initializer ⇒ Object
16 17 18 |
# File 'lib/generators/concernize/concernize_generator.rb', line 16 def copy_initializer template "concern.erb", "app/#{@concern_type.pluralize}/concerns/#{@concern_file_name}" end |