Если GetResponseForExceptionEvent
происходит раньше kernel.response
, тогда мы можем установить Response
объект, и он будет отправлен пользователю.Но если это происходит после или во время kernel.terminate
(после того, как фактический ответ был отправлен), не существует официального способа / API для проверки, был ли ответ уже отправлен.
public function onKernelException(GetResponseForExceptionEvent $event)
{
// how to know if $event this happened after/during kernel.terminate?
}