Commit Graph

17 Commits

Author SHA1 Message Date
José Valim d649bf158b Provide a cleaner syntax for paths configuration that does not rely on method_missing. 2010-10-06 17:20:15 +02:00
José Valim c6e2058637 Add skip_eager_load!, skip_autoload! and friends to path objects. 2010-07-17 09:55:11 +02:00
José Valim 9b19a6f16c A few changes were done in this commit:
* Added :autoload to engines path API and redefine usage to be in sync with 6f83a5036d8a9c3f8ed7;
* Do not autoload code in *lib* for applications (now you need to explicitly require them). This makes an application behave closer to an engine (code in lib is still autoloaded for plugins);
* Always autoload code in app/ for engines and plugins. This makes engines behave closer to an application and should allow us to get rid of the unloadable hack required when controllers inside engines inherit from ApplicationController;
2010-06-28 01:22:32 +02:00
José Valim 2fde9d774b Solve some pendencies. 2010-01-24 09:32:54 +01:00
José Valim b17e358e3d Move configuration to subfolders. 2010-01-23 22:30:17 +01:00
José Valim 924fa084e8 First steps into making Plugin < Engine. 2010-01-23 17:13:25 +01:00
José Valim 4ae7936727 Got tests working once again. 2010-01-22 16:24:44 +01:00
Joshua Peek 426348b484 Update routes.rb template to use App name 2009-12-21 20:15:27 -06:00
Yehuda Katz + Carl Lerche d56984c016 Make rails configuration's path object's root lazy 2009-10-14 11:18:45 -07:00
Yehuda Katz + Carl Lerche 9a42e06dd8 Reapply Rails::Application::Path tweaks
Reapplies: a4bdc00fec
             3c1dab7225
2009-07-06 10:22:42 -07:00
Pratik Naik 3c1dab7225 Revert "Modify the Rails::Application::Path object to allow for more concise path definition."
This reverts commit 913bb2f4c2.

Reason : The server does not start
2009-07-03 12:23:57 +01:00
Yehuda Katz + Carl Lerche 913bb2f4c2 Modify the Rails::Application::Path object to allow for more concise path definition. 2009-07-02 15:47:11 -07:00
Carl Lerche 132e6d0063 Add #concat to Rails::Application::Path 2009-06-30 13:55:11 -07:00
Yehuda Katz + Carl Lerche 188a892c5a Starting to replace scattered path configuration settings with the path object 2009-06-26 17:32:05 -07:00
Yehuda Katz + Carl Lerche 4153c6b720 Finished a first stab at the Rails application path object. 2009-06-26 15:37:52 -07:00
Yehuda Katz + Carl Lerche b0774281ef Update paths to support an explicit root and multiple paths per category 2009-06-26 15:37:52 -07:00
Yehuda Katz + Carl Lerche 728e3b4047 Simple initial Paths impl 2009-06-26 15:37:52 -07:00