Initial commit

This commit is contained in:
domaindrivendev
2015-01-12 18:06:57 -08:00
parent e4da21b9c5
commit 9b0539a79d
17 changed files with 219 additions and 17 deletions

View File

@@ -0,0 +1,14 @@
module SwaggerRails
class SwaggerDocsController < ApplicationController
def show
render file: swagger_file_path_for(params[:api_version]), layout: false
end
private
def swagger_file_path_for(api_version)
File.join(Rails.root, 'config', 'swagger', "#{api_version}.json")
end
end
end

View File

@@ -0,0 +1,8 @@
module SwaggerRails
class SwaggerUiController < ApplicationController
def show
@discovery_url = request.path.gsub('/ui', '/docs/v1')
end
end
end