Я отримую NoMethodErrorпри спробі отримати доступ до методу, визначеного в одному з моїх допоміжних модулів, з одного з моїх класів контролерів. Додаток My Rails використовує helperметод класу із :allсимволом, як показано нижче:
class ApplicationController < ActionController::Base
helper :all
.
.
end
Я розумію, що це повинно зробити так, щоб усі мої класи контролерів автоматично включали всі допоміжні модулі в каталог app / helpers, отже, змішуючи всі методи в контролерах. Це правильно?
Якщо я явно includeдопоміжний модуль у контролері, то все працює правильно.