Jeśli piszę metodę prywatną, czy szyny uważają, że każda metoda pod słowem private
będzie prywatna? lub czy ma być tylko prywatna dla pierwszej metody?Ruby on Rails Private Methods?
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
to znaczy signed_in_user
i correct_user
jest prywatne? lub po prostu signed_in_user
? Czy to oznacza, że kiedykolwiek muszę pisać prywatne metody, powinno to być teraz na końcu mojego pliku?