Sha256: 16ccd131e8774e5ddf27bef7c2196d0062f0aab2d18b8ddc15a3a03fb8be7736

Contents?: true

Size: 502 Bytes

Versions: 2

Compression:

Stored size: 502 Bytes

Contents

module ShelbyArena

  require SHELBY_ARENA_LIB_DIR + '/exceptions.rb'

  api_path = SHELBY_ARENA_LIB_DIR + '/api/'
  require api_path + 'api_object.rb'
  Dir["#{api_path}/*.rb"].each { |f| require(f) }

  readers_path = SHELBY_ARENA_LIB_DIR + '/readers/'
  require readers_path + 'api_reader.rb'
  Dir["#{readers_path}/*.rb"].each { |f| require(f) }

  writers_path = SHELBY_ARENA_LIB_DIR + '/writers/'
  require writers_path + 'api_writer.rb'
  Dir["#{writers_path}/*.rb"].each { |f| require(f) }

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
shelby-arena-api-0.2.0 lib/auto_load.rb
shelby-arena-api-0.1.0 lib/auto_load.rb