src/Controller/Frontend/CircuitoController.php line 24

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace App\Controller\Frontend;
  4. use App\Controller\Frontend\Circuito\Service\PublicCircuit;
  5. use App\Controller\Frontend\Circuito\Service\PublicCircuitRanking;
  6. use Symfony\Component\HttpFoundation\Response;
  7. use Symfony\Component\Routing\Annotation\Route;
  8. final class CircuitoController
  9. {
  10. /** @Route("/circuitos/{id}", name="circuitos", requirements={"id"="\d+"}, methods={"GET"}) */
  11. public function Circuito(int $id, PublicCircuit $page): Response
  12. {
  13. return $page($id);
  14. }
  15. /** @Route("/circuitos/{id}/ranking/{rankingId}", name="circuit_ranking", requirements={"id"="\d+", "rankingId"="\d+"}, methods={"GET"}) */
  16. public function ranking(int $id, int $rankingId, PublicCircuitRanking $page): Response
  17. {
  18. return $page($id, $rankingId);
  19. }
  20. }