Class: SwaggerDocsGenerator::InitializerGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- SwaggerDocsGenerator::InitializerGenerator
- Defined in:
- lib/generators/swagger_docs_generator/initializer_generator.rb
Overview
# Generator Rails
Create a initializer for rails application
Constant Summary collapse
- INITIALIZER =
" # frozen_string_literal: true\n\n if Rails.env.doc?\nSwaggerDocsGenerator.configure do |config|\n config.swagger = '2.2.4' # Swagger version used\n config.base_path = '/' # Base to API\n config.host = 'localhost:3000' # Host api\nend\n\nSwaggerDocsGenerator.configure_info do |info|\n info.title = 'API example.com' # Title to API\n info.version = 'v1' # Version to API\nend\n end\n"
Instance Method Summary collapse
-
#copy_initializer ⇒ Object
Create initializer.
Instance Method Details
#copy_initializer ⇒ Object
Create initializer
27 28 29 |
# File 'lib/generators/swagger_docs_generator/initializer_generator.rb', line 27 def copy_initializer initializer 'swagger_docs_generator.rb', INITIALIZER end |