class Object

Constants

LIB_ROOT

Public Instance Methods

require_all(dir) click to toggle source
   # File lib/shelter.rb
28 def require_all(dir)
29   path = File.join(dir, '*')
30   later = []
31   Dir.glob(path).each do |file|
32     require file if File.file?(file)
33     later << file if File.directory?(file)
34   end
35 
36   # Require subdirs
37   later.each do |file|
38     require_all(file)
39   end
40 end