[CORE][CONTROLLER] Add TODO to Controller base class as to where our custom exception pages would be implemented
This commit is contained in:
parent
0b80727769
commit
51f8f004b3
@ -39,6 +39,7 @@ use Symfony\Component\HttpFoundation\JsonResponse;
|
|||||||
use Symfony\Component\HttpFoundation\RedirectResponse;
|
use Symfony\Component\HttpFoundation\RedirectResponse;
|
||||||
use Symfony\Component\HttpFoundation\Request;
|
use Symfony\Component\HttpFoundation\Request;
|
||||||
use Symfony\Component\HttpFoundation\RequestStack;
|
use Symfony\Component\HttpFoundation\RequestStack;
|
||||||
|
use Symfony\Component\HttpFoundation\Response;
|
||||||
use Symfony\Component\HttpKernel\Event\ControllerEvent;
|
use Symfony\Component\HttpKernel\Event\ControllerEvent;
|
||||||
use Symfony\Component\HttpKernel\Event\ExceptionEvent;
|
use Symfony\Component\HttpKernel\Event\ExceptionEvent;
|
||||||
use Symfony\Component\HttpKernel\Event\ViewEvent;
|
use Symfony\Component\HttpKernel\Event\ViewEvent;
|
||||||
@ -123,6 +124,10 @@ class Controller extends AbstractController implements EventSubscriberInterface
|
|||||||
public function onKernelException(ExceptionEvent $event)
|
public function onKernelException(ExceptionEvent $event)
|
||||||
{
|
{
|
||||||
$except = $event->getThrowable();
|
$except = $event->getThrowable();
|
||||||
|
if ($_ENV['APP_ENV'] !== 'dev') {
|
||||||
|
// TODO: This is where our custom exception pages could go
|
||||||
|
// $event->setResponse((new Response())->setStatusCode(455));
|
||||||
|
}
|
||||||
do {
|
do {
|
||||||
if ($except instanceof RedirectException) {
|
if ($except instanceof RedirectException) {
|
||||||
if (($redir = $except->redirect_response) != null) {
|
if (($redir = $except->redirect_response) != null) {
|
||||||
|
Loading…
Reference in New Issue
Block a user