| LanguageSwitchingTest::testLanguageSessionSwitchLinks |
function |
core/modules/language/tests/src/Functional/LanguageSwitchingTest.php |
Tests language switcher links for session based negotiation. |
| LegacySessionTest |
class |
core/modules/system/tests/src/Functional/Session/LegacySessionTest.php |
Drupal legacy session handling tests. |
| LegacySessionTest.php |
file |
core/modules/system/tests/src/Functional/Session/LegacySessionTest.php |
|
| LegacySessionTest::$defaultTheme |
property |
core/modules/system/tests/src/Functional/Session/LegacySessionTest.php |
The theme to install as the default for testing. |
| LegacySessionTest::$modules |
property |
core/modules/system/tests/src/Functional/Session/LegacySessionTest.php |
Modules to install. |
| LegacySessionTest::testLegacyDataPersistence |
function |
core/modules/system/tests/src/Functional/Session/LegacySessionTest.php |
Tests data persistence via the session_test module callbacks. |
| LegacySessionTestController |
class |
core/modules/system/tests/modules/session_test/src/Controller/LegacySessionTestController.php |
Controller providing page callbacks for legacy session tests. |
| LegacySessionTestController.php |
file |
core/modules/system/tests/modules/session_test/src/Controller/LegacySessionTestController.php |
|
| LegacySessionTestController::get |
function |
core/modules/system/tests/modules/session_test/src/Controller/LegacySessionTestController.php |
Prints the stored session value to the screen. |
| LegacySessionTestController::set |
function |
core/modules/system/tests/modules/session_test/src/Controller/LegacySessionTestController.php |
Stores a value in $_SESSION['legacy_test_value']. |
| NegotiationSessionForm |
class |
core/modules/language/src/Form/NegotiationSessionForm.php |
Configure the session language negotiation method for this site. |
| NegotiationSessionForm.php |
file |
core/modules/language/src/Form/NegotiationSessionForm.php |
|
| NegotiationSessionForm::buildForm |
function |
core/modules/language/src/Form/NegotiationSessionForm.php |
Form constructor. |
| NegotiationSessionForm::getEditableConfigNames |
function |
core/modules/language/src/Form/NegotiationSessionForm.php |
Gets the configuration names that will be editable. |
| NegotiationSessionForm::getFormId |
function |
core/modules/language/src/Form/NegotiationSessionForm.php |
Returns a unique string identifying the form. |
| NegotiationSessionForm::submitForm |
function |
core/modules/language/src/Form/NegotiationSessionForm.php |
Form submission handler. |
| NoSessionOpen |
class |
core/lib/Drupal/Core/PageCache/RequestPolicy/NoSessionOpen.php |
A policy allowing delivery of cached pages when there is no session open. |
| NoSessionOpen.php |
file |
core/lib/Drupal/Core/PageCache/RequestPolicy/NoSessionOpen.php |
|
| NoSessionOpen::$sessionConfiguration |
property |
core/lib/Drupal/Core/PageCache/RequestPolicy/NoSessionOpen.php |
The session configuration. |
| NoSessionOpen::check |
function |
core/lib/Drupal/Core/PageCache/RequestPolicy/NoSessionOpen.php |
Determines whether delivery of a cached page should be attempted. |
| NoSessionOpen::__construct |
function |
core/lib/Drupal/Core/PageCache/RequestPolicy/NoSessionOpen.php |
Constructs a new page cache session policy. |
| NoSessionOpenTest |
class |
core/tests/Drupal/Tests/Core/PageCache/NoSessionOpenTest.php |
Tests Drupal\Core\PageCache\RequestPolicy\NoSessionOpen. |
| NoSessionOpenTest.php |
file |
core/tests/Drupal/Tests/Core/PageCache/NoSessionOpenTest.php |
|
| NoSessionOpenTest::$policy |
property |
core/tests/Drupal/Tests/Core/PageCache/NoSessionOpenTest.php |
The request policy under test. |
| NoSessionOpenTest::$sessionConfiguration |
property |
core/tests/Drupal/Tests/Core/PageCache/NoSessionOpenTest.php |
The session configuration. |
| NoSessionOpenTest::setUp |
function |
core/tests/Drupal/Tests/Core/PageCache/NoSessionOpenTest.php |
|
| NoSessionOpenTest::testNoAllowUnlessSessionCookiePresent |
function |
core/tests/Drupal/Tests/Core/PageCache/NoSessionOpenTest.php |
Asserts that caching is allowed unless there is a session cookie present. |
| ReplicaKillSwitch::$session |
property |
core/lib/Drupal/Core/Database/ReplicaKillSwitch.php |
The session. |
| ResponseKeepSessionOpenInterface |
interface |
core/lib/Drupal/Core/Session/ResponseKeepSessionOpenInterface.php |
Indicates that sessions for this response should be kept open after sending. |
| ResponseKeepSessionOpenInterface.php |
file |
core/lib/Drupal/Core/Session/ResponseKeepSessionOpenInterface.php |
|
| session |
service |
core/core.services.yml |
Symfony\Component\HttpFoundation\Session\Session |
| Session |
class |
core/lib/Drupal/Core/StackMiddleware/Session.php |
Wrap session logic around a HTTP request. |
| session.attribute_bag |
service |
core/core.services.yml |
Symfony\Component\HttpFoundation\Session\Attribute\AttributeBag |
| session.flash_bag |
service |
core/core.services.yml |
Symfony\Component\HttpFoundation\Session\Flash\FlashBag |
| Session.php |
file |
core/lib/Drupal/Core/StackMiddleware/Session.php |
|
| Session::$httpKernel |
property |
core/lib/Drupal/Core/StackMiddleware/Session.php |
The wrapped HTTP kernel. |
| Session::handle |
function |
core/lib/Drupal/Core/StackMiddleware/Session.php |
|
| Session::initializePersistentSession |
function |
core/lib/Drupal/Core/StackMiddleware/Session.php |
Sets a session backed by persistent store and puts it on the request. |
| Session::__construct |
function |
core/lib/Drupal/Core/StackMiddleware/Session.php |
Constructs a Session stack middleware object. |
| SessionAuthenticationTest |
class |
core/modules/system/tests/src/Functional/Session/SessionAuthenticationTest.php |
Tests if sessions are correctly handled when a user authenticates. |
| SessionAuthenticationTest.php |
file |
core/modules/system/tests/src/Functional/Session/SessionAuthenticationTest.php |
|
| SessionAuthenticationTest::$defaultTheme |
property |
core/modules/system/tests/src/Functional/Session/SessionAuthenticationTest.php |
The theme to install as the default for testing. |
| SessionAuthenticationTest::$modules |
property |
core/modules/system/tests/src/Functional/Session/SessionAuthenticationTest.php |
Modules to install. |
| SessionAuthenticationTest::$user |
property |
core/modules/system/tests/src/Functional/Session/SessionAuthenticationTest.php |
A test user. |
| SessionAuthenticationTest::assertSessionData |
function |
core/modules/system/tests/src/Functional/Session/SessionAuthenticationTest.php |
Checks the session data returned by the session test routes. |
| SessionAuthenticationTest::setUp |
function |
core/modules/system/tests/src/Functional/Session/SessionAuthenticationTest.php |
|
| SessionAuthenticationTest::testBasicAuthNoSession |
function |
core/modules/system/tests/src/Functional/Session/SessionAuthenticationTest.php |
Tests that a session is not started automatically by basic authentication. |
| SessionAuthenticationTest::testBasicAuthSession |
function |
core/modules/system/tests/src/Functional/Session/SessionAuthenticationTest.php |
Tests if a session can be initiated through basic authentication. |
| SessionAuthenticationTest::testSessionFromBasicAuthenticationDoesNotLeak |
function |
core/modules/system/tests/src/Functional/Session/SessionAuthenticationTest.php |
Check that a basic authentication session does not leak. |
| SessionCacheContext |
class |
core/lib/Drupal/Core/Cache/Context/SessionCacheContext.php |
Defines the SessionCacheContext service, for "per session" caching. |