Class: Ruflet::Generators::ScaffoldGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Ruflet::Generators::ScaffoldGenerator
- Defined in:
- lib/generators/ruflet/scaffold/scaffold_generator.rb
Instance Method Summary collapse
Instance Method Details
#create_ruflet_resource_component ⇒ Object
15 16 17 18 19 20 21 22 23 |
# File 'lib/generators/ruflet/scaffold/scaffold_generator.rb', line 15 def create_ruflet_resource_component create_file( File.join(destination_root, scaffold_component_path), Ruflet::Rails::InstallSupport.scaffold_component_template( model_name: model_name, attributes: scaffold_attributes ) ) end |
#print_scaffold_status ⇒ Object
25 26 27 28 29 |
# File 'lib/generators/ruflet/scaffold/scaffold_generator.rb', line 25 def print_scaffold_status say "Ruflet resource component generated at #{scaffold_component_path}" say "Mount it in config/routes.rb:" say " mount Ruflet::Rails.web_app(view: #{scaffold_component_class.inspect}), at: \"/#{scaffold_route_segment}\"" end |