Class: ApiMaker::Loader

Inherits:
Object
  • Object
show all
Defined in:
lib/api_maker/loader.rb

Class Method Summary collapse

Class Method Details

.load_everythingObject



2
3
4
5
6
7
8
9
10
11
12
13
# File 'lib/api_maker/loader.rb', line 2

def self.load_everything
  return if @loaded

  @loaded = true

  resources_dir = Rails.root.join("app", "api_maker", "resources")
  files = Dir.glob("#{resources_dir}/**/*.rb")

  files.each do |file|
    require file
  end
end