renderer = $renderer; } /** * @param ServerRequestInterface $request * @return RedirectResponse|string */ public function __invoke(ServerRequestInterface $request) { if ($request->getMethod() === 'GET') { if (isset($_SESSION['connecte'])) { $nom_user = $_SESSION['connecte']; $role = $_SESSION['role']; } else { $nom_user = ''; $role = '3'; } if ($_SESSION['logout']) { //echo "logout"; //die(); $sess = null; } else { //echo "non logout"; //die(); $sess = $_SESSION; } return $this->renderer->render('@contact/contact',compact('sess','nom_user','role')); } } }