renderer = $renderer; $this->auth = $auth; $this->flashService = $flashService; $this->container = $container; $this->session = $session; } public function __invoke(ServerRequestInterface $request) { /*echo "
";
        var_dump($request);
        echo "
"; die();*/ unset($_SESSION['user']); $_SESSION['connecte']='---'; $_SESSION['logout']=true; if ($this->session->get('username')) { $this->session->delete('username'); } $this->auth->logout(); $this->flashService->success('Vous êtes maintenant déconnecté'); return new RedirectBackResponse($request); } }