function SessionManager::isSessionObsolete
Same name in other branches
- 9 core/lib/Drupal/Core/Session/SessionManager.php \Drupal\Core\Session\SessionManager::isSessionObsolete()
- 8.9.x core/lib/Drupal/Core/Session/SessionManager.php \Drupal\Core\Session\SessionManager::isSessionObsolete()
- 10 core/lib/Drupal/Core/Session/SessionManager.php \Drupal\Core\Session\SessionManager::isSessionObsolete()
Determines whether the session contains user data.
Return value
bool TRUE when the session does not contain any values and therefore can be destroyed.
1 call to SessionManager::isSessionObsolete()
- SessionManager::save in core/
lib/ Drupal/ Core/ Session/ SessionManager.php
File
-
core/
lib/ Drupal/ Core/ Session/ SessionManager.php, line 264
Class
- SessionManager
- Manages user sessions.
Namespace
Drupal\Core\SessionCode
protected function isSessionObsolete() {
$used_session_keys = array_filter($this->getSessionDataMask());
return empty($used_session_keys);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.