<?php
namespace App\Controller;
use App\Entity\Dentiste;
use App\Repository\DentisteRepository;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
class DocteursController extends AbstractController
{
private $dentistesRepository;
public function __construct(DentisteRepository $dentisteRepository)
{
$this->dentistesRepository = $dentisteRepository;
}
#[Route('/dentistes', name: 'dentistes')]
public function index(): Response
{
$dentistes = $this->dentistesRepository->findAll();
dd($dentistes);
return $this->render('dentistes.html.twig', [
'dentistes' => $dentistes
]);
}
#[Route('/dentiste/{name}', name: 'dentiste')]
public function show(string $name): Response
{
$dentiste = $this->dentistesRepository->findOneByName($name);
$dentistes = $this->dentistesRepository->findAll();
return $this->render('docteurs/dentiste.html.twig', [
'dentistes'=> $dentistes,
'dentiste' => $dentiste
]);
}
}