Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
srv
/
data
/
web
/
vhosts
/
716cf56cb2.url-de-test.ws
/
htdocs_old
/
src
/
Controller
/
front
/
/srv/data/web/vhosts/716cf56cb2.url-de-test.ws/htdocs_old/src/Controller/front/NewsController.php
<?php namespace App\Controller\front; use App\Entity\News; use App\Repository\NewsRepository; use Knp\Component\Pager\PaginatorInterface; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\Routing\Annotation\Route; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; /** * @Route("/actualite") */ class NewsController extends AbstractController { /** * @Route("/", name="news", methods="GET") */ public function index(NewsRepository $newsRepository, PaginatorInterface $paginator, Request $request): Response { $news = $paginator->paginate( $newsRepository->findBy([],['createdAt' => 'DESC']), $request->query->getInt('page', 1), 6 ); return $this->render('front/news/index.html.twig', [ 'news' => $news, 'slug'=>'news', ]); } /** * @Route("/{title}/{id}", name="news_read", methods="GET") */ public function read(News $news): Response { return $this->render('front/news/read.html.twig', [ 'news' => $news, 'slug'=>'news', ]); } }