Я (пытаюсь) написать весь код ruby, связанный с моим приложением rails, в папке app / lib /.Папка lib структурирована так, как рубиновый гем структурирует иерархию lib.(Как примечание, это дает мне 2 преимущества. Я могу автоматически генерировать документацию, запустив yardoc app/lib
. Я также могу сделать так, чтобы моя папка test / напоминала папку app / lib /, что было рекомендовано в нескольких сообщениях в блоге натема.)
Моя проблема в том, что я хотел добавить помощника к представлениям rails.И я был вынужден отредактировать app/helpers/application_helper.rb
и добавить include Mynamespace::Myhelpers
Как я могу рассказать рельсам о моих помощниках, не трогая ничего за пределами папки app / lib /.