控制器中是否可以访问 helper 目录中定义的方法?

Are methods defined in helper directory accesible in controllers?

在下面的代码中,方法 log_in 定义在 app/helpers/sessions_helper.rb 中。代码来自railstutorial.org。我只是想知道 helpers 中定义的方法是否可用于控制器(非对应控制器)。如果它们可用,它们是如何可用的。

以下代码来自app/controllers/users_controller.rb

def create
 @user = User.new(user_params)
  if @user.save
   log_in @user
   flash[:success] = "Welcome to the Sample App!"
   redirect_to @user
  else
   render 'new'
 end
end

好的,我得到了这个 - 我们需要在应用程序控制器中包含 sessions_helper 以使控制器可以使用助手。