src/Controller/Front/RefereeController.php line 15

Open in your IDE?
  1. <?php
  2. namespace App\Controller\Front;
  3. use App\Entity\Referee;
  4. use App\Repository\RefereeRepository;
  5. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  6. use Symfony\Component\HttpFoundation\Response;
  7. use Symfony\Component\Routing\Annotation\Route;
  8. #[Route('/referee')]
  9. class RefereeController extends AbstractController
  10. {
  11.     #[Route('/'name'front_referee_index'methods: ['GET'])]
  12.     public function index(RefereeRepository $refereeRepository): Response
  13.     {
  14.         return $this->render('Front/referee/index.html.twig', [
  15.             'referees' => $refereeRepository->findBy(['active' => true], ['country' => 'ASC']),
  16.         ]);
  17.     }
  18.     #[Route('/{id}'name'front_referee_show'methods: ['GET'])]
  19.     public function show(Referee $referee): Response
  20.     {
  21.         return $this->render('Front/referee/show.html.twig', [
  22.             'referee' => $referee,
  23.         ]);
  24.     }
  25. }