<?php
namespace App\Controller;
use Symfony\Component\HttpFoundation\RedirectResponse;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpFoundation\Session\SessionInterface;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Request;
class UserController extends AbstractController
{
private $session;
public function __construct(
SessionInterface $session
) {
$this->session = $session;
}
/**
* @Route("/", name="index", methods={"GET"}, priority=1)
*/
public function index(Request $request)
{
if($this->session->get('user_id')) {
return new RedirectResponse($this->generateUrl('orders_list'));
}
return $this->render('link/signin.html.twig');
}
}