Class: Swagger::InitGenerator
Instance Method Summary
collapse
#concern_dir, #schema_dir
#indent, #module_namespacing, #namespaced?, #namespaced_route, #split_namespace, #wrap_with_namespace
Instance Method Details
#create_concern_dir ⇒ Object
12
13
14
|
# File 'lib/generators/swagger/init/init_generator.rb', line 12
def create_concern_dir
empty_directory concern_dir
end
|
#create_namespace_dir ⇒ Object
16
17
18
|
# File 'lib/generators/swagger/init/init_generator.rb', line 16
def create_namespace_dir
empty_directory namespace_dir
end
|
#create_swagger_controller_file ⇒ Object
20
21
22
|
# File 'lib/generators/swagger/init/init_generator.rb', line 20
def create_swagger_controller_file
template "_swagger_controller.rb.tt", swagger_controller_path
end
|
#insert_route ⇒ Object
24
25
26
|
# File 'lib/generators/swagger/init/init_generator.rb', line 24
def insert_route
route namespaced_route
end
|