Devo mettere un flag in unoallo stadio kernel.controller
per fare qualcosa in un listener kernel.response
.Aggiungere il parametro di richiesta per richiedere
ho pensato di aggiungere un parametro per l'oggetto $request
, tuttavia, non hanno trovato alcun metodo o questa:
http://api.symfony.com/2.0/Symfony/Component/HttpFoundation/Request.html
Qual è la migliore pratica per passare alcuni informatino da un kernel.controller
-listener a un kernel.response
-ascoltatore?
caso d'uso:
- Vogliamo impostare un cookie sulla base di una validazione di un attributo specifica richiesta (deve essere in
kernel.controller
-Stage, dal momento che in base al risultato della convalida, la vista può comportarsi diverso). - Il cookie può essere impostato solo nello
kernel.response
-listener, poiché contiene la sostanzaResponse
.
non si ottiene la tua domanda. Perché non puoi semplicemente utilizzare un oggetto semplice che memorizzerà i cookie che dovrai inviare prima che la risposta venga inviata? – meze
Thx, ho aggiornato la domanda per renderla più chiara. – Chris