src/Controller/HomeController.php line 25

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use Doctrine\ORM\EntityManagerInterface;
  4. use Sensio\Bundle\FrameworkExtraBundle\Configuration\IsGranted;
  5. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  6. use Symfony\Component\HttpFoundation\Response;
  7. use Symfony\Component\HttpFoundation\Request;
  8. use Symfony\Component\Routing\Annotation\Route;
  9. class HomeController extends AbstractController
  10. {
  11.     private $em;
  12.     public function __construct(EntityManagerInterface $em)
  13.     {
  14.         $this->em $em;
  15.     }
  16.     /**
  17.      * @Route("/", name="app_homepage")
  18.      */
  19.     public function index(EntityManagerInterface $em): Response
  20.     {
  21.         if ($this->getUser()) {
  22.             return $this->redirectToRoute('admin');
  23.         }
  24.         return $this->redirect($this->generateUrl('app_login'));
  25. //        return $this->render('home/index.html.twig', [
  26. //            'controller_name' => 'HomeController',
  27. //        ]);
  28.     }
  29. }