<?php
namespace App\Controller\Client\v2;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
class LegalController extends AbstractController
{
/**
* @Route("/conditions-generales", name="conditionsGenerales")
*/
public function conditionsGenerales(Request $request): Response
{
$returnEnv = null;
if (!empty($request->query->get('return'))) {
$returnEnv = $request->query->get('return');
}
return $this->render('client/v2/legal/conditions-generales.html.twig', [
'title' => 'Conditions générales d’utilisation et de vente',
'returnEnv' => $returnEnv,
'controller_name' => 'ConditionController',
'menu_name' => "account",
]);
}
/**
* @Route("/mentions-legales", name="mentionsLegales")
*/
public function mentionsLegales(Request $request): Response
{
$returnEnv = null;
if (!empty($request->query->get('return'))) {
$returnEnv = $request->query->get('return');
}
return $this->render('client/v2/legal/mentions-legales.html.twig', [
'title' => 'Mentions légales',
'returnEnv' => $returnEnv
]);
}
/**
* @Route("/politique-de-confidentialite", name="politiqueDeConfidentialite")
*/
public function politiqueDeConfidentialite(Request $request): Response
{
$returnEnv = null;
if (!empty($request->query->get('return'))) {
$returnEnv = $request->query->get('return');
}
return $this->render('client/v2/legal/politique-de-confidentialite.html.twig', [
'title' => 'Mentions légales',
'returnEnv' => $returnEnv
]);
}
}