/** * Return logout text after user has logged out. * Shown only after the first page load if loggedOut param is true. * * @return string Logout message */ public function __invoke() { if ($this->authManager->userHasLoggedOut() && $this->request->getQuery('logout', false)) { if (!isset($this->session->logoutMessageShown) || !$this->session->logoutMessageShown) { $this->session->logoutMessageShown = true; return 'logout_success_message'; } } return false; }