src/Controller/IndexController.php line 26

  1. <?php
  2. namespace App\Controller;
  3. use Exception;
  4. use Psr\Log\LoggerInterface;
  5. use App\Services\ApidaeService;
  6. use App\Repository\OffreRepository;
  7. use Symfony\Component\Process\Process;
  8. use ApidaeTourisme\ApidaeBundle\Entity\Tache;
  9. use Symfony\Component\HttpFoundation\Request;
  10. use Symfony\Component\Routing\Annotation\Route;
  11. use Symfony\Component\HttpKernel\KernelInterface;
  12. use ApidaeTourisme\ApidaeBundle\Services\TachesServices;
  13. use App\Services\ModelsService;
  14. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  15. class IndexController extends AbstractController
  16. {
  17.     public function __construct(
  18.         private ModelsService $modelsService
  19.     ) {
  20.     }
  21.     #[Route('/'name'app_index')]
  22.     public function index()
  23.     {
  24.         $sources $this->modelsService->getSources() ;
  25.         return $this->render('index.html.twig', [
  26.             'sources' =>$sources,
  27.         ]) ;
  28.     }
  29.     /**
  30.      * @todo : Remplacer cette route par une route ApidaeBundle
  31.      */
  32.     // #[Route('/logout', name: 'app_logout')]
  33.     // public function logout()
  34.     // {
  35.     //     return $this->render('base.html.twig');
  36.     // }
  37. }