class Rails::Generators::ScaffoldControllerGenerator

Public Instance Methods

create_api_controller_with_namespace() click to toggle source
# File lib/i18n_scaffold_controller_template/generators/rails/scaffold_controller_generator.rb, line 14
def create_api_controller_with_namespace
  return unless options.with_api?
  path = ['app/controllers/api']
  path << options[:api_version].underscore if options[:api_version].present?
  path << controller_class_path << "#{controller_file_name}_controller.rb"
  template 'api_controller.rb', File.join(*path)
end