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