src/Controller/FamillyController.php line 17

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  4. use Symfony\Component\HttpFoundation\Response;
  5. use Symfony\Component\Routing\Annotation\Route;
  6. use MobileDetectBundle\DeviceDetector\MobileDetectorInterface;
  7. /**
  8. * @Route("/la-famille")
  9. */
  10. class FamillyController extends AbstractController
  11. {
  12. /**
  13. * @Route("", name="family")
  14. */
  15. public function laFamille(MobileDetectorInterface $mobileDetector): Response
  16. {
  17. if ($mobileDetector->isMobile()) {
  18. return $this->render('la-famille/la-famille-mobile.html.twig');
  19. } else {
  20. return $this->render('la-famille/la-famille.html.twig');
  21. }
  22. }
  23. /**
  24. * @Route("/la-gamme", name="range")
  25. */
  26. public function laGamme(): Response
  27. {
  28. return $this->render('la-famille/la-gamme/la-gamme.html.twig');
  29. }
  30. /**
  31. * @Route("/la-gamme/{id}", name="product")
  32. */
  33. public function produit($id): Response
  34. {
  35. return $this->render('la-famille/la-gamme/'.$id.'.html.twig');
  36. }
  37. }