<?php
namespace App\Controller\Front;
use App\Entity\Referee;
use App\Repository\RefereeRepository;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
#[Route('/referee')]
class RefereeController extends AbstractController
{
#[Route('/', name: 'front_referee_index', methods: ['GET'])]
public function index(RefereeRepository $refereeRepository): Response
{
return $this->render('Front/referee/index.html.twig', [
'referees' => $refereeRepository->findBy(['active' => true], ['country' => 'ASC']),
]);
}
#[Route('/{id}', name: 'front_referee_show', methods: ['GET'])]
public function show(Referee $referee): Response
{
return $this->render('Front/referee/show.html.twig', [
'referee' => $referee,
]);
}
}