Sha256: 6b6f141241dd1d1df2e90a93f9658406a6dcb1c12a2e455c34823fe3963a5bed

Contents?: true

Size: 538 Bytes

Versions: 4

Compression:

Stored size: 538 Bytes

Contents

require "grape"
require "grape-cancan"
require "grape_jsonapi"
require "grape-swagger"
require "grape_on_rails_routes"
require "wine_bouncer"
require "kaminari"
require "api-pagination"
require "rack/cors"

module BulletTrain
  module Api
    class Engine < ::Rails::Engine
      initializer "bullet_train.api.register_api_endpoints" do |app|
        if BulletTrain::Api
          BulletTrain::Api.endpoints << "Api::V1::MeEndpoint"
          BulletTrain::Api.endpoints << "Api::V1::TeamsEndpoint"
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
bullet_train-api-1.0.8 lib/bullet_train/api/engine.rb
bullet_train-api-1.0.7 lib/bullet_train/api/engine.rb
bullet_train-api-1.0.6 lib/bullet_train/api/engine.rb
bullet_train-api-1.0.5 lib/bullet_train/api/engine.rb