Class: Rails::Application

Inherits:
Object
  • Object
show all
Defined in:
lib/rails/application.rb,
lib/simpleadmin/application.rb

Instance Method Summary collapse

Instance Method Details

#load_models!Object



3
4
5
6
7
8
9
10
11
# File 'lib/rails/application.rb', line 3

def load_models!
  load_path = 'app/models'

  matcher = /\A#{Regexp.escape(load_path.to_s)}\/(.*)\.rb\Z/

  Dir.glob("#{load_path}/**/*.rb").sort.each do |file|
    require_dependency file.sub(matcher, '\1')
  end
end