如果我正在編寫一個私有方法,那麼rails是否認爲單詞private
下的每個方法都將是私有的?或者它應該只對第一種方法是私密的?Ruby on Rails私有方法?
private
def signed_in_user
redirect_to signin_url, notice: "Please sign in." unless signed_in?
end
def correct_user
@user = User.find(params[:id])
redirect_to(root_path) unless current_user?(@user)
end
意思signed_in_user
和correct_user
是私有的?或者只是signed_in_user
?這是否意味着每當我需要編寫私有方法時,它現在應該在我的文件末尾?