Sha256: b3e46a832c404453164eb358220fd6856a7ddc1aaee96fa28d152f5b3b65bafb

Contents?: true

Size: 385 Bytes

Versions: 87

Compression:

Stored size: 385 Bytes

Contents

class Api::OpenApiController < ApplicationController
  helper "api/open_api"

  def set_default_response_format
    request.format = :yaml
  end

  before_action :set_default_response_format

  def index
    @version = params[:version].match?(/v\d+/) ? params[:version] : raise("Unknown version error")
    render "api/#{@version}/open_api/index", layout: nil, format: :text
  end
end

Version data entries

87 entries across 87 versions & 1 rubygems

Version Path
bullet_train-api-1.7.0 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.38 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.37 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.36 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.35 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.34 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.33 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.32 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.31 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.30 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.29 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.28 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.27 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.26 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.25 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.24 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.23 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.22 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.21 app/controllers/api/open_api_controller.rb
bullet_train-api-1.6.20 app/controllers/api/open_api_controller.rb