src/Controller/IndexController.php line 14

  1. <?php
  2. namespace App\Controller;
  3. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  4. use Symfony\Component\HttpFoundation\JsonResponse;
  5. use Symfony\Component\HttpFoundation\Response;
  6. use Symfony\Component\Routing\Annotation\Route;
  7. class IndexController extends AbstractController
  8. {
  9.     #[Route('/'name'root')]
  10.     #[Route('/{route}'name'vue_pages'requirements: ['route' => '^(?!.*api|reset-password).+'], methods'GET')]
  11.     public function index(string $route null): Response
  12.     {
  13.         return $this->render('index.html.twig', [
  14.             'base_dir' => realpath($this->getParameter('kernel.project_dir')).DIRECTORY_SEPARATOR,
  15.         ]);
  16.     }
  17. }