Class: Grape::ControllerGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Grape::ControllerGenerator
- Defined in:
- lib/generators/grape/controller/controller_generator.rb
Instance Method Summary collapse
Instance Method Details
#generate_controller ⇒ Object
10 11 12 |
# File 'lib/generators/grape/controller/controller_generator.rb', line 10 def generate_controller template 'controller.erb', "app/controllers/api/v1/#{model_name.pluralize.underscore}.rb" end |
#generate_controller_specs ⇒ Object
14 15 16 17 18 |
# File 'lib/generators/grape/controller/controller_generator.rb', line 14 def generate_controller_specs unless [:skip_controller_tests] template 'controller_spec.erb', "spec/requests/#{model_name.singularize.underscore}_spec.rb" end end |