From 99d7b6c94a55f2ad1b9096955d2987c43635f23a Mon Sep 17 00:00:00 2001 From: David Beniamine <david.beniamine@tetras-libre.fr> Date: Tue, 14 Dec 2021 10:59:44 +0100 Subject: [PATCH] Give a low priority to legacy route and add a / route on mycapsule --- config/routes/annotations.yaml | 4 ---- src/Controller/CapsuleController.php | 1 + src/Controller/FallbackController.php | 9 +++++---- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/config/routes/annotations.yaml b/config/routes/annotations.yaml index 1d3551d..e92efc5 100644 --- a/config/routes/annotations.yaml +++ b/config/routes/annotations.yaml @@ -2,10 +2,6 @@ controllers: resource: ../../src/Controller/ type: annotation -fallback: - resource: ../../src/Controller/FallbackController.php - type: annotation - kernel: resource: ../../src/Kernel.php type: annotation diff --git a/src/Controller/CapsuleController.php b/src/Controller/CapsuleController.php index 8680194..d23be8b 100644 --- a/src/Controller/CapsuleController.php +++ b/src/Controller/CapsuleController.php @@ -10,6 +10,7 @@ class CapsuleController extends AbstractController { /** * @Route("/my_capsules", name="capsule_list") + * @Route("/", name="home") */ public function index(): Response { diff --git a/src/Controller/FallbackController.php b/src/Controller/FallbackController.php index bee13b3..4040678 100644 --- a/src/Controller/FallbackController.php +++ b/src/Controller/FallbackController.php @@ -17,8 +17,9 @@ use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; class FallbackController extends AbstractController { /** - * @Route("/", name="get_legacy_resource_creation", methods={"POST"}) - * @Route("/{controller}", name="get_legacy_resource_creation_index", requirements={"controller" = "index.php"}) + * @Route("/", name="get_legacy_resource_creation", methods={"POST"}, priority=-2) + * @Route("/{controller}", name="get_legacy_resource_creation_index", + * requirements={"controller" = "index.php"}, priority=-1) */ public function getCreationCapsuleAction(Request $request, $controller = null) { @@ -75,8 +76,8 @@ class FallbackController extends AbstractController /** - * @Route("/", name="get_legacy_resource") - * @Route("/{controller}", name="get_legacy_resource", requirements={"controller" = ".+"}) + * @Route("/", name="get_legacy_resource", priority=-2) + * @Route("/{controller}", name="get_legacy_resource", requirements={"controller" = ".+"}, priority=-1) */ public function getLegacyResourceAction(Request $request, $controller = null) { -- GitLab