Module: FeatureMap::Private::ExtensionLoader
- Defined in:
- lib/feature_map/private/extension_loader.rb
Overview
This class handles loading extensions to feature_map using the ‘require` directive in the `.feature_map/config.yml` configuration.
Class Method Summary collapse
Class Method Details
.load(require_directive) ⇒ Object
10 11 12 13 14 15 16 17 18 |
# File 'lib/feature_map/private/extension_loader.rb', line 10 def load(require_directive) # We want to transform the require directive to behave differently # if it's a specific local file being required versus a gem if require_directive.start_with?('.') require File.join(Pathname.pwd, require_directive) else require require_directive end end |