src/Controller/MainController.php line 22

Open in your IDE?
  1. <?php
  2. /*
  3. * DĂ©veloppeur : AMARY ClĂ©ment - amary.clement@viacesi.fr
  4. * Utilisation : Ce controlleur sert pour le changement de langue sur le site
  5. * Fonctions : 
  6.     - changeLocale : Modification de la langue du site selon la langue choisie
  7. */
  8. namespace App\Controller;
  9. use Symfony\Component\HttpFoundation\Request;
  10. use Symfony\Component\HttpFoundation\Response;
  11. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  12. class MainController extends AbstractController {
  13.     public function changeLocale($localeRequest $request)
  14.     {
  15.         $request->getSession()->set('_locale'$locale);
  16.         return $this->redirect($request->headers->get('referer'));
  17.     }
  18. }