Module: L43
- Defined in:
- lib/l43/r.rb,
lib/l43/base.rb,
lib/l43/base/version.rb,
lib/l43/base/data_class.rb,
lib/l43/base/data_class/attribute.rb,
lib/l43/base/data_class/data_class_class.rb,
lib/l43/base/data_class/data_class_maker.rb
Defined Under Namespace
Modules: Base
Class Method Summary collapse
Class Method Details
.require_all(file, descend: false) ⇒ Object
4 5 6 7 8 |
# File 'lib/l43/r.rb', line 4 def self.require_all(file, descend: false) dir = file.sub(/\.[^.]*\z/, '') wc = descend ? '/**/*.rb' : '/*.rb' Dir.glob(File.join(dir, wc)).each { require it } end |