<?php
namespace App\Controller;
use App\Repository\ArticleRepository;
use App\Repository\FaqRepository;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
class PageController extends AbstractController
{
/**
* @Route("/", name="home")
*/
public function index(ArticleRepository $articleRepository, \App\Repository\ExpertiseRepository $expertiseRepository): Response
{
return $this->render('page/home.html.twig', [
'articles' => $articleRepository->findBy([], ['createdAt' => 'DESC'], 6),
'expertises' => $expertiseRepository->findAll(),
]);
}
/**
* @Route("/cabinet", name="about")
*/
public function about(ArticleRepository $articleRepository, \App\Repository\ExpertiseRepository $expertiseRepository): Response
{
return $this->render('page/about.html.twig', [
'articles' => $articleRepository->findBy([], ['createdAt' => 'DESC'], 6),
'expertises' => $expertiseRepository->findAll(),
]);
}
/**
* @Route("/seraphin-noudjenoume", name="seraphin_noudjenoume")
*/
public function seraphinNoudjenoume(ArticleRepository $articleRepository, \App\Repository\ExpertiseRepository $expertiseRepository): Response
{
return $this->render('page/team_detail.html.twig', [
'articles' => $articleRepository->findBy([], ['createdAt' => 'DESC'], 6),
'expertises' => $expertiseRepository->findAll(),
]);
}
/**
* @Route("/faq", name="faq")
*/
public function faq(FaqRepository $faqRepository, \App\Repository\ExpertiseRepository $expertiseRepository): Response
{
return $this->render('page/faq.html.twig', [
'faqs' => $faqRepository->findAll(),
'expertises' => $expertiseRepository->findAll(),
]);
}
/**
* @Route("/honoraires", name="honoraires")
*/
public function honoraires(): Response
{
return $this->render('page/honoraires.html.twig');
}
/**
* @Route("/le-cabinet/avocat", name="team_detail")
*/
public function teamDetail(): Response
{
return $this->render('page/team_detail.html.twig');
}
}