| SessionHttpsTest::$modules |
property |
core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php |
Modules to enable. |
| SessionHttpsTest::$secureSessionName |
property |
core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php |
The name of the session cookie when using HTTPS. |
| SessionHttpsTest::assertSessionIds |
function |
core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php |
Test that there exists a session with two specific session IDs. |
| SessionHttpsTest::getGuzzleCookieJar |
function |
core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php |
Creates a new Guzzle CookieJar with a Xdebug cookie if necessary. |
| SessionHttpsTest::getPathFromLocationHeader |
function |
core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php |
Extracts internal path from the location header on the response. |
| SessionHttpsTest::getUserLoginFormBuildId |
function |
core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php |
Gets the form build ID for the user login form. |
| SessionHttpsTest::httpsUrl |
function |
core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php |
Builds a URL for submitting a mock HTTPS request to HTTP test environments. |
| SessionHttpsTest::httpUrl |
function |
core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php |
Builds a URL for submitting a mock HTTP request to HTTPS test environments. |
| SessionHttpsTest::loginHttp |
function |
core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php |
Log in a user via HTTP. |
| SessionHttpsTest::loginHttps |
function |
core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php |
Log in a user via HTTPS. |
| SessionHttpsTest::setUp |
function |
core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php |
|
| SessionHttpsTest::testHttpsSession |
function |
core/modules/system/tests/src/Functional/Session/SessionHttpsTest.php |
Tests HTTPS sessions. |
| SessionManager |
class |
core/lib/Drupal/Core/Session/SessionManager.php |
Manages user sessions. |
| SessionManager.php |
file |
core/lib/Drupal/Core/Session/SessionManager.php |
|
| SessionManager::$connection |
property |
core/lib/Drupal/Core/Session/SessionManager.php |
The database connection to use. |
| SessionManager::$requestStack |
property |
core/lib/Drupal/Core/Session/SessionManager.php |
The request stack. |
| SessionManager::$sessionConfiguration |
property |
core/lib/Drupal/Core/Session/SessionManager.php |
The session configuration. |
| SessionManager::$startedLazy |
property |
core/lib/Drupal/Core/Session/SessionManager.php |
Whether a lazy session has been started. |
| SessionManager::$writeSafeHandler |
property |
core/lib/Drupal/Core/Session/SessionManager.php |
The write safe session handler. |
| SessionManager::delete |
function |
core/lib/Drupal/Core/Session/SessionManager.php |
Ends a specific user's session(s). |
| SessionManager::destroy |
function |
core/lib/Drupal/Core/Session/SessionManager.php |
Destroys the current session and removes session cookies. |
| SessionManager::getSessionDataMask |
function |
core/lib/Drupal/Core/Session/SessionManager.php |
Returns a map specifying which session key is containing user data. |
| SessionManager::isCli |
function |
core/lib/Drupal/Core/Session/SessionManager.php |
Returns whether the current PHP process runs on CLI. |
| SessionManager::isSessionObsolete |
function |
core/lib/Drupal/Core/Session/SessionManager.php |
Determines whether the session contains user data. |
| SessionManager::migrateStoredSession |
function |
core/lib/Drupal/Core/Session/SessionManager.php |
Migrates the current session to a new session id. |
| SessionManager::regenerate |
function |
core/lib/Drupal/Core/Session/SessionManager.php |
|
| SessionManager::save |
function |
core/lib/Drupal/Core/Session/SessionManager.php |
|
| SessionManager::setWriteSafeHandler |
function |
core/lib/Drupal/Core/Session/SessionManager.php |
Sets the write safe session handler. |
| SessionManager::start |
function |
core/lib/Drupal/Core/Session/SessionManager.php |
|
| SessionManager::startNow |
function |
core/lib/Drupal/Core/Session/SessionManager.php |
Forcibly start a PHP session. |
| SessionManager::__construct |
function |
core/lib/Drupal/Core/Session/SessionManager.php |
Constructs a new session manager instance. |
| SessionManagerInterface |
interface |
core/lib/Drupal/Core/Session/SessionManagerInterface.php |
Defines the session manager interface. |
| SessionManagerInterface.php |
file |
core/lib/Drupal/Core/Session/SessionManagerInterface.php |
|
| SessionManagerInterface::delete |
function |
core/lib/Drupal/Core/Session/SessionManagerInterface.php |
Ends a specific user's session(s). |
| SessionManagerInterface::destroy |
function |
core/lib/Drupal/Core/Session/SessionManagerInterface.php |
Destroys the current session and removes session cookies. |
| SessionManagerInterface::setWriteSafeHandler |
function |
core/lib/Drupal/Core/Session/SessionManagerInterface.php |
Sets the write safe session handler. |
| Sessions |
group |
core/core.api.php |
Store and retrieve data associated with a user's browsing session. |
| SessionTest |
class |
core/modules/system/tests/src/Functional/Session/SessionTest.php |
Drupal session handling tests. |
| SessionTest |
class |
core/tests/Drupal/FunctionalJavascriptTests/Core/Session/SessionTest.php |
Tests that sessions don't expire. |
| SessionTest.php |
file |
core/modules/system/tests/src/Functional/Session/SessionTest.php |
|
| SessionTest.php |
file |
core/tests/Drupal/FunctionalJavascriptTests/Core/Session/SessionTest.php |
|
| SessionTest::$defaultTheme |
property |
core/modules/system/tests/src/Functional/Session/SessionTest.php |
The theme to install as the default for testing. |
| SessionTest::$defaultTheme |
property |
core/tests/Drupal/FunctionalJavascriptTests/Core/Session/SessionTest.php |
The theme to install as the default for testing. |
| SessionTest::$dumpHeaders |
property |
core/modules/system/tests/src/Functional/Session/SessionTest.php |
|
| SessionTest::$modules |
property |
core/modules/system/tests/src/Functional/Session/SessionTest.php |
Modules to enable. |
| SessionTest::$modules |
property |
core/tests/Drupal/FunctionalJavascriptTests/Core/Session/SessionTest.php |
Modules to enable. |
| SessionTest::assertSessionCookie |
function |
core/modules/system/tests/src/Functional/Session/SessionTest.php |
Assert whether the SimpleTest browser sent a session cookie. |
| SessionTest::assertSessionEmpty |
function |
core/modules/system/tests/src/Functional/Session/SessionTest.php |
Assert whether $_SESSION is empty at the beginning of the request. |
| SessionTest::sessionReset |
function |
core/modules/system/tests/src/Functional/Session/SessionTest.php |
Reset the cookie file so that it refers to the specified user. |
| SessionTest::setUp |
function |
core/tests/Drupal/FunctionalJavascriptTests/Core/Session/SessionTest.php |
|