<?php
namespace App\Controller\Front\Modules;
use Symfony\Component\HttpFoundation\Request;
use App\Entity\Category;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Component\HttpFoundation\JsonResponse;
use Doctrine\ORM\EntityManagerInterface;
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
use Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException;
class SlideshowController extends \App\Controller\Front\FrontController
{
public function module($id, $locale='fr', EntityManagerInterface $em)
{
$module = $em->getRepository('App:ModuleCarousel')->find($id);
if(empty($module)){
throw new NotFoundHttpException();
}
return $this->render('front/modules/slideshow/module.html.twig', [
'module' => $module,
'locale' => $locale
]);
}
}