我有這個方法在我的書的模式,但現在我知道我需要這在一個類別型號還有:我該如何解壓縮以便可以在我的應用的其他部分重用?
def proper_user?(logged_in_user)
return false unless logged_in_user.is_a? User
user == logged_in_user
end
我現在有這個方法的書籍模型和類型模型複製。類別和書籍都有belongs_to:user,並且在表格中也都具有user_id:integer。我只是想把它提取到某個地方,這樣我就可以幹掉它。
我試圖把該方法放在application_controller.rb中,但是它說未定義的方法`proper_user?'爲#
感謝
傑夫
我建議把模塊放在lib中。初始化器對於配置代碼來說是一個更好的地方,但對於你自己的庫,lib是最合適的。 – 2011-01-26 10:33:58