src/Controller/PartenairesController.php line 25

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. /*
  4.  * Copyright (C) Office National de Publication et de Communication - All Rights Reserved
  5.  *
  6.  * Unauthorized copying of this file, via any medium is strictly prohibited by law
  7.  * This file is proprietary and confidential
  8.  */
  9. namespace App\Controller;
  10. use App\Entity\Partenaire;
  11. use App\Entity\QuoiMotCle;
  12. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  13. use Symfony\Component\HttpFoundation\Response;
  14. use Symfony\Component\Routing\Annotation\Route;
  15. final class PartenairesController extends AbstractController
  16. {
  17.     /**
  18.      * @Route("/partenaires", name="partenaires", methods={"GET"})
  19.      */
  20.     public function partenaires(): Response
  21.     {
  22.         $repository $this->getDoctrine()->getRepository(Partenaire::class);
  23.         $partenaires $repository->findBy([], ['position' => 'ASC']);
  24.         return $this->render('partenaires/list.html.twig', [
  25.             'partenaires' => $partenaires,
  26.             'quoi' => new QuoiMotCle('partenaire'),
  27.         ]);
  28.     }
  29. }