我正在练习rails编程。 我现在想到的一个问题如下。
关于下面的代码,我可以在最近创建的帮助程序模块中获得对cookie类的引用。我的问题是在rails类层次结构中定义了cookie类吗?
我只需要更好地了解它的类层次结构设计以及为什么它可以自动用于帮助程序类。
我的代码片段如下所示:(这是来自Michael Hartl的rails教程第9章)
module SessionsHelper
def sign_in(user)
cookies.permanent.signed[:remember_token] = [user.id, user.salt]
self.current_user = user
end
def current_user=(user)
@current_user = user
end
end
任何建议都会非常感激。
答案 0 :(得分:1)
在action_dispatch中并包含在ActionController
中