src/Controller/WebController.php line 23

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 Doctrine\ORM\EntityManagerInterface;
  7. use App\Entity\Compra;
  8. class WebController extends AbstractController {
  9.     /**
  10.      * @Route("/", name="app_index")
  11.      */
  12.     public function index(): Response {
  13.         return $this->render('web/index.html.twig');
  14.     }
  15.     /**
  16.      * @Route("/seguridad", name="app_web_seguridad")
  17.      */
  18.     public function seguridad(): Response {
  19.         return $this->render('web/seguridad.html.twig');
  20.     }
  21.     /**
  22.      * @Route("/loks", name="app_web_loks")
  23.      */
  24.     public function loks(EntityManagerInterface $em): Response {
  25.         $compras $em->getRepository(Compra::class)->findAll();
  26.         return $this->render('web/loks.html.twig', ['compras' => $compras]);
  27.     }
  28.     /**
  29.      * @Route("/contacto", name="app_web_contacto")
  30.      */
  31.     public function contacto(): Response {
  32.         return $this->render('web/contacto.html.twig');
  33.     }
  34.     /**
  35.      * @Route("/tienda", name="app_web_tienda")
  36.      */
  37.     public function tienda(): Response {
  38.         return $this->render('web/tienda.html.twig');
  39.     }
  40.     
  41.     /**
  42.      * @Route("/test2", name="app_web_test2")
  43.      */
  44.     public function test2(): Response {
  45.         return $this->render('web/test2.html.twig');
  46.     }
  47. }