Мне нужно поставить флаг в kernel.event_listener
на этапе kernel.controller
, чтобы что-то сделать в kernel.response
-listener.
Я думал о добавлении параметра к объекту $request
, однако не нашел никакого метода или этого:
http://api.symfony.com/2.0/Symfony/Component/HttpFoundation/Request.html
Какова наилучшая практика передачи некоторого informatino из kernel.controller
-listener в kernel.response
-listener?
Пример использования:
- Мы хотим установить cookie на основе проверки определенного атрибута запроса (должен быть в
kernel.controller
-stage, так как на основании результата проверки вид может вести себя по-разному). - Файл cookie может быть установлен только в
kernel.response
-listener, так как он имеетResponse
-nstance.