<?php
namespace App\Controller;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
class ErrorController extends AbstractController
{
#[Route('/error', name: 'app_error')]
public function show(): Response
{
// Chemin du fichier de log
// $logFilePath = $this->getParameter('kernel.logs_dir') . '/dev.log';
// Lire le fichier de log
// $logContent = file_exists($logFilePath) ? file_get_contents($logFilePath) : 'Aucun log disponible';
// $logContent = ''error';
return $this->render('error/error.html.twig');
// Passer les logs à la vue
// return $this->render('error/error.html.twig', [
// 'logContent' => $logContent,
// ]);
}
// #[Route('/error', name: 'app_error')]
// public function show(Request $request): Response
// {
// return $this->render('error/error.html.twig', [
// 'message' => 'Ceci est une page d\'erreur personnalisée.',
// ]);
// }
}