Sha256: b3e46a832c404453164eb358220fd6856a7ddc1aaee96fa28d152f5b3b65bafb

Contents?: true

Size: 385 Bytes

Versions: 83

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

83 entries across 83 versions & 1 rubygems

Version Path
bullet_train-api-1.15.0 app/controllers/api/open_api_controller.rb
bullet_train-api-1.14.2 app/controllers/api/open_api_controller.rb
bullet_train-api-1.14.1 app/controllers/api/open_api_controller.rb
bullet_train-api-1.14.0 app/controllers/api/open_api_controller.rb
bullet_train-api-1.13.0 app/controllers/api/open_api_controller.rb
bullet_train-api-1.12.3 app/controllers/api/open_api_controller.rb
bullet_train-api-1.12.2 app/controllers/api/open_api_controller.rb
bullet_train-api-1.12.1 app/controllers/api/open_api_controller.rb
bullet_train-api-1.12.0 app/controllers/api/open_api_controller.rb
bullet_train-api-1.11.0 app/controllers/api/open_api_controller.rb
bullet_train-api-1.10.0 app/controllers/api/open_api_controller.rb
bullet_train-api-1.9.0 app/controllers/api/open_api_controller.rb
bullet_train-api-1.8.5 app/controllers/api/open_api_controller.rb
bullet_train-api-1.8.4 app/controllers/api/open_api_controller.rb
bullet_train-api-1.8.3 app/controllers/api/open_api_controller.rb
bullet_train-api-1.8.2 app/controllers/api/open_api_controller.rb
bullet_train-api-1.8.1 app/controllers/api/open_api_controller.rb
bullet_train-api-1.8.0 app/controllers/api/open_api_controller.rb
bullet_train-api-1.7.23 app/controllers/api/open_api_controller.rb
bullet_train-api-1.7.22 app/controllers/api/open_api_controller.rb