2012-01-23 38 views
0

我正在練習rails編程。 我現在想的一個問題如下。餅乾的軌道層次結構中的類定義

對於下面的代碼,我能得到我最近建立了一個輔助模塊中的餅乾類的引用。我的問題是在類的層次結構中cookies類的定義在哪裏?

我只需要獲得有關它的類層次結構設計更好地理解和爲什麼它會自動提供給輔助類。

我的代碼段載列如下:(這是邁克爾·哈特爾的軌道教程第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 

任何意見將非常感激。

回答

1

在action_dispatch和被包裹在ActionController的

http://apidock.com/rails/ActionDispatch/Cookies

+0

謝謝您的回答。我想我現在有更好的理解。無論如何,都是在ActionController :: Helpers中實際定義的所有幫助器類(如http://apidock.com/rails/ActionController/Helpers中所述) –