<?php
namespace App\Controller;
use App\Entity\Category;
use App\Helper\VeltisControllerTrait;
use App\Repository\BannerRepository;
use App\Repository\CategoryRepository;
use App\Repository\NewsRepository;
use App\Repository\WorkingHoursRepository;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Component\HttpFoundation\Response;
class NewsController extends AbstractController
{
use VeltisControllerTrait;
/**
* @Route("/news/{id}/{slug}", name="single_news")
*/
public function indexAction(Request $request, NewsRepository $newsRepository)
{
$news = $newsRepository->getRepository()->findOneBy(['id'=>$request->attributes->get('id'), 'deletedBy'=>null]);
return $this->render('frontend/news/singleNews.html.twig', [
'news' => $news
]);
}
}