Module: MultiRequire
Instance Method Summary collapse
Instance Method Details
#require_pattern(pattern) ⇒ Object
5 6 7 8 |
# File 'lib/multi_require.rb', line 5 def require_pattern(pattern) Dir[pattern].sort.each { |f| require f if File.file? f } true end |
#require_relative_pattern(pattern) ⇒ Object
10 11 12 13 14 |
# File 'lib/multi_require.rb', line 10 def require_relative_pattern(pattern) source_path = File.dirname caller.first.split(':').first require_pattern File.join(source_path, pattern) true end |