Class: CopyGenerator
- Inherits:
-
Rails::Generators::NamedBase
- Object
- Rails::Generators::NamedBase
- CopyGenerator
- Defined in:
- lib/generators/copy/copy_generator.rb
Instance Method Summary collapse
Instance Method Details
#model_class ⇒ Object
8 9 10 |
# File 'lib/generators/copy/copy_generator.rb', line 8 def model_class template "app/models/#{file_name}.rb", 'model.rb.erb' end |
#model_generator ⇒ Object
16 17 18 19 20 |
# File 'lib/generators/copy/copy_generator.rb', line 16 def model_generator template "#{generator_dir}/#{file_name}_generator.rb", 'generator.rb.erb' template "#{generator_dir}/templates/view.md.erb", 'view.md.erb' template "#{generator_dir}/USAGE", "USAGE.erb" end |
#test_file ⇒ Object
12 13 14 |
# File 'lib/generators/copy/copy_generator.rb', line 12 def test_file template "spec/models/#{file_name}_spec.rb", 'test.rb.erb' end |