src/Controller/ReaDigitalController.php line 18

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  4. use Doctrine\Persistence\ManagerRegistry;
  5. use Symfony\Component\HttpFoundation\Response;
  6. use Symfony\Component\Routing\Annotation\Route;
  7. use App\Entity\ReaDigital;
  8. use App\Entity\CatDigital;
  9. class ReaDigitalController extends AbstractController
  10. {
  11.     /**
  12.      * @Route("/rea_digital", name="digital")
  13.      */
  14.     public function index(ManagerRegistry $doctrine): Response
  15.     {
  16.         // try {
  17.         //     $bdd = new \PDO('mysql:host=localhost;dbname=c1stage2;charset=utf8', 'c1stage', 'xZmAh!o89D');
  18.         // } catch (Exception $e) {
  19.         //     die('Erreur : ' . $e->getMessage());
  20.         // }
  21.         $em             $doctrine->getManager();
  22.         $realisations   $em->getRepository(ReaDigital::class)->findAll();
  23.         $categories     $em->getRepository(CatDigital::class)->findAll();
  24.         // var_dump($realisations);
  25.         // die();
  26.         return $this->render('rea_digital/index.html.twig', [
  27.             'realisations'      => $realisations,
  28.             'categories'        => $categories,
  29.             'controller_name' => 'ReaDigitalController',
  30.         ]);
  31.     }
  32. }