src/Controller/FrontController.php line 27

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  4. use Symfony\Component\HttpFoundation\Request;
  5. use Symfony\Component\HttpFoundation\Response;
  6. use Symfony\Component\HttpKernel\EventListener\AbstractSessionListener;
  7. use Symfony\Component\Routing\Annotation\Route;
  8. class FrontController extends AbstractController
  9. {
  10.     /**
  11.      * @Route(
  12.      *     "/search/",
  13.      *     name="app_search",
  14.      *     methods={"GET"}
  15.      *     )
  16.      * @Route(
  17.      *     "/hotel/{name}/{id}/",
  18.      *     name="app_tour",
  19.      *     methods={"GET"}
  20.      *     )
  21.      */
  22.     public function front(Request $request){
  23.         $response = new Response($this->renderView('front.html.twig', []), 200);
  24.         if ($request->get('_route') == 'app_tour'$response->headers->set('X-Robots-Tag''noindex');
  25.         $response->headers->set(AbstractSessionListener::NO_AUTO_CACHE_CONTROL_HEADER'true');
  26.         return $response;
  27.     }
  28. }