Sha256: 23e6087bed956e90e162ae567aa69a9b60027e6f1d7858576ce88778c51990a3
Contents?: true
Size: 517 Bytes
Versions: 1
Compression:
Stored size: 517 Bytes
Contents
require_dependency "swagger_engine/application_controller" module SwaggerEngine class SwaggersController < ApplicationController layout false before_action :load_json_files def index redirect_to swagger_path(@json_files.first[0]) if ( @json_files.size == 1 ) end def show @swagger_json_url = @json_files[params[:id].to_sym] end private def load_json_files @json_files ||= SwaggerEngine.configuration.json_files || { default: "swagger.json" } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
swagger_engine-0.0.2 | app/controllers/swagger_engine/swaggers_controller.rb |