Class: Rails::Generators::ScaffoldControllerGenerator
- Inherits:
-
NamedBase
- Object
- NamedBase
- Rails::Generators::ScaffoldControllerGenerator
- Defined in:
- lib/i18n_scaffold_controller_template/generators/rails/scaffold_controller_generator.rb
Instance Method Summary collapse
Instance Method Details
#create_api_controller_with_namespace ⇒ Object
14 15 16 17 18 19 20 |
# File 'lib/i18n_scaffold_controller_template/generators/rails/scaffold_controller_generator.rb', line 14 def create_api_controller_with_namespace return unless .with_api? path = ['app/controllers/api'] path << [:api_version].underscore if [:api_version].present? path << controller_class_path << "#{controller_file_name}_controller.rb" template 'api_controller.rb', File.join(*path) end |