src/Controller/EvenementController.php line 28
<?phpnamespace App\Controller;use App\Repository\EvenementRepository;use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;use Symfony\Component\HttpFoundation\Response;use Symfony\Component\Routing\Annotation\Route;class EvenementController extends AbstractController{private $evenementRepository;public function __construct(EvenementRepository $evenementRepository) {$this->evenementRepository = $evenementRepository;}#[Route('/evenement', name: 'app_evenement')]public function index(): Response{$evenement = $this->evenementRepository->findBy(['online' => true], ['date' => 'ASC'], 4);return $this->render('evenement/index.html.twig', ["evenements" => $evenement]);}#[Route('evenement/{slug}', name: 'evenements_details')]public function details($slug): Response{$evenement = $this->evenementRepository->findOneBy(['slug' => $slug]);return $this->render('evenement/details.html.twig', ['evenements' => $evenement,]);}}