Class: WhoAmI::Function::LoadInitializers
- Inherits:
-
Object
- Object
- WhoAmI::Function::LoadInitializers
- Includes:
- ProcParty
- Defined in:
- lib/who_am_i/function/load_initializers.rb
Instance Method Summary collapse
- #call ⇒ Object
-
#initialize(config, root) ⇒ LoadInitializers
constructor
A new instance of LoadInitializers.
Constructor Details
#initialize(config, root) ⇒ LoadInitializers
Returns a new instance of LoadInitializers.
6 7 8 9 |
# File 'lib/who_am_i/function/load_initializers.rb', line 6 def initialize(config, root) @config = config @root = root end |
Instance Method Details
#call ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/who_am_i/function/load_initializers.rb', line 11 def call paths = @config.load_environment_manual_initializers paths.each do |path| abspath = File.(path, @root) if File.exist?(abspath) load abspath end end end |