Module: Eskel::ApplicationDependencies::ClassMethods

Defined in:
lib/eskel/application/dependencies.rb

Instance Method Summary collapse

Instance Method Details

#dependenciesObject



12
13
14
15
16
17
18
19
# File 'lib/eskel/application/dependencies.rb', line 12

def dependencies
  [
    'helpers/**/*.rb',
    'middleware/**/*.rb',
    'main.rb',
    'routes/**/*.rb'
  ].flat_map { |path| Dir.glob("#{Eskel.root}/app/#{path}") }
end

#require_dependenciesObject



21
22
23
# File 'lib/eskel/application/dependencies.rb', line 21

def require_dependencies
  Eskel.require_dependencies(dependencies)
end