<?php
namespace App\Controller;
use App\Controller\Base\BaseController;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\ErrorHandler\Exception\FlattenException;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpKernel\Log\DebugLoggerInterface;
class ErrorController extends AbstractController
{
public function show(FlattenException $exception, DebugLoggerInterface $logger = null) :Response
{
return $this->render("bundles/TwigBundle/Exception/error{$exception->getStatusCode()}.html.twig", [
"code" => $exception->getStatusCode(),
"message" =>$exception->getStatusText()
]);
}
}