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