he visto este código en un tutorial rieles que estoy haciendorieles/rubí "y return false" sintaxis
def access_denied
redirect_to login_path, :notice => "Please log in to continue" and return false
end
Antes de rieles de aprendizaje, hice una gran cantidad de investigación rubí y ninguno de los libros Leí cubierto esta sintaxis "y devolver falso" pasando aquí. No puedo encontrar ninguna mención de ello en la sintaxis de los rieles, ¿alguien puede proporcionar un enlace o alguna explicación que aclare esto?
No entiendo la necesidad del "y" aquí porque pensé que ruby siempre devolvería la última expresión evaluada.
Oh, pensé que estabas preguntando * por qué * se usaría. En cualquier caso, si está siendo utilizado por un filtro como se describe en mi respuesta, sea muy cauteloso. –