Comme des Rails 2.3, ce est la bonne façon d'ajouter un répertoire à la charge du chemin de sorte qu'elle accroche dans les Rails' auto-rechargement mécanismes?
L'exemple spécifique, je pense c'est que j'ai une classe qui possède plusieurs sous-classes à l'aide de la STI et j'ai pensé que ce serait une bonne idée de les mettre dans un sous-répertoire plutôt que de l'encombrement du haut-niveau. Je voudrais donc avoir quelque chose comme:
#app/models/widget.rb
class Widget < ActiveRecord::Base
add_to_load_path File.join(File.dirname(__FILE__), "widgets")
end
#app/models/widgets/bar_widget.rb
class BarWidget < Widget
end
#app/models/widgets/foo_widget.rb
class FooWidget < Widget
end
C'est l' add_to_load_path
méthode que je suis à la recherche pour.