Я понимаю, что хелперы обычно недоступны в контроллерах. Но зачем все это обертывание вокруг переменной экземпляра @current_user?
Почему помощник имеет «current_user=» и «current_user», определенные как методы? Почему @current_user может быть всем, что нужно для этого раздела?