Cómo guardar una cookie

Para guardar o modificar una cookie, debemos utilizar los objetos Cookie y response del controlador.

Cargar el Namespace

Antes de crear o modificar una cookie, es necesario declarar que vamos a usar la clase Cookie. Para ello, debes incluir la siguiente línea justo debajo del namespace:

use Symfony\Component\HttpFoundation\Cookie;

Ejemplo: Guardar una cookie

En este ejemplo, vamos a guardar una cookie con el nombre order1 y el valor 'ASC'.

$expire = time() + 3600; // Expira en 1 hora
$this->response->headers->setCookie(new Cookie('order1', 'ASC', $expire));

Consideraciones

  • Duración: La duración de la cookie se define mediante la variable $expire. En el ejemplo, se establece para que expire en 1 hora.
  • Accesibilidad: Asegúrate de que la cookie sea accesible desde las rutas correspondientes de tu aplicación.
Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2025 FacturaScripts
0.32023s

Soporte