throw new MethodNotAllowedHttpException($e->
getAllowedMethods(),
$message,
$e);
} } public function onKernelException(ExceptionEvent
$event): void
{ if (!
$this->debug || !
($e =
$event->
getThrowable()) instanceof NotFoundHttpException
) { return;
} if ($e->
getPrevious() instanceof NoConfigurationException
) { $event->
setResponse($this->
createWelcomeResponse());
} } public static function getSubscribedEvents(): array
{ return [ KernelEvents::REQUEST =>
[['onKernelRequest', 32
]],
KernelEvents::FINISH_REQUEST =>
[['onKernelFinishRequest', 0
]],
KernelEvents::EXCEPTION =>
['onKernelException', -64
],
];
}