В Rails есть функция, при которой модели, контроллеры, представления, библиотеки и т. д. автоматически загружаются, когда они необходимы. Это особенно полезно в режиме разработки, где они также автоматически перезагружаются.
Как заставить Rails выполнять автоматическую загрузку туда, где он не ожидает загрузки файлов? Скажем, я создаю папку app/addons
или что-то в этом роде, и я хочу, чтобы туда загружались классы так же, как загружаются модели. Итак, если бы у меня было app/addons/foo.rb
, я хочу иметь возможность вызывать класс Foo
.