Una forma mejor de redirigir a los usuarios a la homepage en Laravel
Un pequeño tip que mejora la legibilidad de nuestro código cuando redireccionamos a un usuario a la home page.
Cuando creamos una aplicación basada en Laravel, muchas veces tenemos que redireccionar al usuario a la homepage. Por ejemplo:
- Al iniciar sesión
- Al cerrar sesión
- Al enviar un formulario
El código que tenemos para redireccionar al usuario podría ser algo así:
public function logout() {
// ...
return redirect('/');
}
Este código no tiene nada de malo, pero es uno de esos casos en los que es algo tan común que Laravel nos da una forma más bonita de hacerlo:
public function logout() {
// ...
return home();
}
return home()
. ¿No es precioso? :-)