renderer = $renderer; $this->userTable = $userTable; } public function __invoke(ServerRequestInterface $request) { /*$userId = $this->session->get('auth.user'); echo "userid = "; var_dump($userId);*/ if ($request->getMethod() === 'GET') { //$params = $request->getParsedBody(); //var_dump($params); //die(); //$role = $this->userTable->findBy('username', $params['username'])->role; //var_dump($role); //die(); if (!isset($_SESSION)) { //session_start(); } $accueil = true; if (isset($_SESSION['user'])) { $nom_user = $_SESSION['user']; $role = $_SESSION['role']; } else { $nom_user = ''; $role = '3'; } return $this->renderer->render('@gmarche/index', compact('nom_user', 'accueil', 'role')); } } }