Как я могу использовать миксины или модули в моих контроллерах в Rails 3?

У меня в контроллере есть поведение, которое я вытащил в модуль, чтобы лучше тестировать и использовать его в нескольких местах. Два вопроса по этому поводу:

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

Спасибо, господа.

Ответы на вопрос(3)

Ваш ответ на вопрос