Nếu tôi đang viết một phương pháp riêng tư, đường ray có nghĩ rằng mọi phương thức theo từ private
sẽ là riêng tư? hoặc nó được cho là chỉ riêng tư cho phương pháp đầu tiên?Phương thức riêng tư của 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
điều đó có nghĩa là signed_in_user
và correct_user
là riêng tư? hoặc chỉ signed_in_user
? Điều đó có nghĩa là bất cứ khi nào tôi cần viết các phương pháp riêng tư, nó phải ở cuối tập tin của tôi bây giờ?