Class: SwaggerDocsGenerator::InitializerGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/swagger_docs_generator/initializer_generator.rb

Overview

# Generator Rails

Create a initializer for rails application

Constant Summary collapse

INITIALIZER =
<<-INIT
# frozen_string_literal: true

SwaggerDocsGenerator.configure do |config|
  config.swagger = '2.2.4'
  config.base_path = '/'
  config.host = 'localhost:3000'
end

SwaggerDocsGenerator.configure_info do |info|
  info.title = 'API example.com'
  info.version = '1.0.0'
end
INIT

Instance Method Summary collapse

Instance Method Details

#copy_initializerObject

Create initializer



25
26
27
# File 'lib/generators/swagger_docs_generator/initializer_generator.rb', line 25

def copy_initializer
  initializer 'swagger_docs_generator.rb', INITIALIZER
end