У меня есть какое-то поведение в моем контроллере, которое я вытащил в модуль, чтобы лучше проверить и повторно использовать его в нескольких местах. Два вопроса:
- Где хорошее место для размещения моих модулей? Они должны запускаться для доступа к контроллерам, поэтому я думал о директории
config/initializers/. Это кажется мне немного подозрительным.lib/? - Как обеспечить, чтобы код запускался, поэтому модули доступны для
includeв моих контроллерах?
Благодарим вас, господа.