Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

37 lines
919B

  1. <?php
  2. namespace App\Controller\Frontend;
  3. use App\Controller\AbstractController;
  4. use App\Entity\Site\Page;
  5. use Symfony\Component\HttpFoundation\Response;
  6. class PageController extends AbstractController
  7. {
  8. public function mention(): Response
  9. {
  10. $pageRepository = $this->em->getRepository(Page::class);
  11. return $this->render(
  12. 'page/page.html.twig',
  13. [
  14. 'controller_name' => 'IndexController',
  15. 'page' => $pageRepository->findOneByDevAlias('legal-mention')
  16. ]
  17. );
  18. }
  19. public function politique(): Response
  20. {
  21. $pageRepository = $this->em->getRepository(Page::class);
  22. return $this->render(
  23. 'page/page.html.twig',
  24. [
  25. 'controller_name' => 'IndexController',
  26. 'page' => $pageRepository->findOneByDevAlias('politique')
  27. ]
  28. );
  29. }
  30. }