Module: MultiRequire

Extended by:
MultiRequire
Included in:
MultiRequire
Defined in:
lib/multi_require.rb

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