Module: Kernel
- Defined in:
- lib/loader/require.rb
Instance Method Summary collapse
-
#require_relative_directory(folder) ⇒ Object
(also: #require_directory)
require sender relative directory's files return the directory and the sub directories file names (rb/ru).
Instance Method Details
#require_relative_directory(folder) ⇒ Object Also known as: require_directory
require sender relative directory's files return the directory and the sub directories file names (rb/ru)
12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/loader/require.rb', line 12 def require_relative_directory(folder) unless folder.to_s[0] == File::Separator folder= Loader.caller_folder,folder end Dir.glob(File.join(folder,"**","*.{rb,ru}")).each do |one_path| require one_path end return nil end |