Methods
- A
- E
- M
- N
- P
- R
Attributes
[R] | root | |
[W] | middleware | |
[W] | eager_load_paths | |
[W] | autoload_once_paths | |
[W] | autoload_paths | |
[RW] | plugins |
Class Public methods
Instance Public methods
Returns the middleware stack for the engine.
# File railties/lib/rails/engine/configuration.rb, line 39 39: def paths 40: @paths ||= begin 41: paths = Rails::Paths::Root.new(@root) 42: paths.add "app", :eager_load => true, :glob => "*" 43: paths.add "app/assets", :glob => "*" 44: paths.add "app/controllers", :eager_load => true 45: paths.add "app/helpers", :eager_load => true 46: paths.add "app/models", :eager_load => true 47: paths.add "app/mailers", :eager_load => true 48: paths.add "app/views" 49: paths.add "lib", :load_path => true 50: paths.add "lib/assets", :glob => "*" 51: paths.add "lib/tasks", :glob => "**/*.rake" 52: paths.add "config" 53: paths.add "config/environments", :glob => "#{Rails.env}.rb" 54: paths.add "config/initializers", :glob => "**/*.rb" 55: paths.add "config/locales", :glob => "*.{rb,yml}" 56: paths.add "config/routes", :with => "config/routes.rb" 57: paths.add "db" 58: paths.add "db/migrate" 59: paths.add "db/seeds", :with => "db/seeds.rb" 60: paths.add "vendor", :load_path => true 61: paths.add "vendor/assets", :glob => "*" 62: paths.add "vendor/plugins" 63: paths 64: end 65: end