module BulletTrain::Api

def self.all_versions

def self.all_versions
  (initial_version_numeric..current_version_numeric).map { |version| "v#{version}".to_sym }
end

def self.current_version_numeric

def self.current_version_numeric
  current_version.split("v").last.to_i
end

def self.initial_version_numeric

def self.initial_version_numeric
  initial_version.split("v").last.to_i
end

def self.set_configuration(application_class)

def self.set_configuration(application_class)
  application_class.config.to_prepare do
    Doorkeeper::ApplicationController.layout "devise"
    if Doorkeeper::TokensController
      require_relative "../tokens_controller"
    end
  end
end