| UserSession::getEmail |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Returns the email address of this account. |
| UserSession::getLastAccessedTime |
function |
core/lib/Drupal/Core/Session/UserSession.php |
The timestamp when the account last accessed the site. |
| UserSession::getPreferredAdminLangcode |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Returns the preferred administrative language code of the account. |
| UserSession::getPreferredLangcode |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Returns the preferred language code of the account. |
| UserSession::getRoles |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Returns a list of roles. |
| UserSession::getRoleStorage |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Returns the role storage object. |
| UserSession::getTimeZone |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Returns the timezone of this account. |
| UserSession::hasPermission |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Checks whether a user has a certain permission. |
| UserSession::hasRole |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Whether a user has a certain role. |
| UserSession::id |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Returns the user ID or 0 for anonymous. |
| UserSession::isAnonymous |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Returns TRUE if the account is anonymous. |
| UserSession::isAuthenticated |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Returns TRUE if the account is authenticated. |
| UserSession::__construct |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Constructs a new user session. |
| UserSession::__get |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Implements magic __get() method. |
| UserSession::__isset |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Implements magic __isset() method. |
| UserSession::__set |
function |
core/lib/Drupal/Core/Session/UserSession.php |
Implements magic __set() method. |
| UserSessionRepository |
class |
core/lib/Drupal/Core/Session/UserSessionRepository.php |
Provides the default user session repository. |
| UserSessionRepository.php |
file |
core/lib/Drupal/Core/Session/UserSessionRepository.php |
|
| UserSessionRepository::deleteAll |
function |
core/lib/Drupal/Core/Session/UserSessionRepository.php |
|
| UserSessionRepository::__construct |
function |
core/lib/Drupal/Core/Session/UserSessionRepository.php |
|
| UserSessionRepositoryInterface |
interface |
core/lib/Drupal/Core/Session/UserSessionRepositoryInterface.php |
Provides an interface for the user session repository. |
| UserSessionRepositoryInterface.php |
file |
core/lib/Drupal/Core/Session/UserSessionRepositoryInterface.php |
|
| UserSessionRepositoryInterface::deleteAll |
function |
core/lib/Drupal/Core/Session/UserSessionRepositoryInterface.php |
Delete all session records of the given user. |
| UserSessionTest |
class |
core/tests/Drupal/Tests/Core/Session/UserSessionTest.php |
Tests Drupal\Core\Session\UserSession. |
| UserSessionTest.php |
file |
core/tests/Drupal/Tests/Core/Session/UserSessionTest.php |
|
| UserSessionTest::createUserSession |
function |
core/tests/Drupal/Tests/Core/Session/UserSessionTest.php |
Setups a user session for the test. |
| UserSessionTest::testGetLastAccessedTime |
function |
core/tests/Drupal/Tests/Core/Session/UserSessionTest.php |
Tests that ::getLastAccessedTime() returns an integer. |
| UserSessionTest::testHasPermission |
function |
core/tests/Drupal/Tests/Core/Session/UserSessionTest.php |
Tests the has permission method. |
| UserSessionTest::testHasRole |
function |
core/tests/Drupal/Tests/Core/Session/UserSessionTest.php |
Tests the hasRole method. |
| UserSessionTest::testNamePropertyDeprecation |
function |
core/tests/Drupal/Tests/Core/Session/UserSessionTest.php |
Tests the name property deprecation. |
| UserSessionTest::testUserGetRoles |
function |
core/tests/Drupal/Tests/Core/Session/UserSessionTest.php |
Tests the method getRoles exclude or include locked roles based in param. |
| UserTest::createUserSession |
function |
core/modules/user/tests/src/Unit/Plugin/Core/Entity/UserTest.php |
|
| WebAssertTest::$session |
property |
core/tests/Drupal/Tests/Core/Test/WebAssertTest.php |
Session mock. |
| WebAssertTest::assertSession |
function |
core/tests/Drupal/Tests/Core/Test/WebAssertTest.php |
Get the mocked session. |
| WebDriverTestBase::assertSession |
function |
core/tests/Drupal/FunctionalJavascriptTests/WebDriverTestBase.php |
Returns WebAssert object. |
| workspaces.negotiator.session |
service |
core/modules/workspaces/workspaces.services.yml |
Drupal\workspaces\Negotiator\SessionWorkspaceNegotiator |
| WriteSafeSessionHandler |
class |
core/lib/Drupal/Core/Session/WriteSafeSessionHandler.php |
Wraps the session handler to prevent writes when not necessary or allowed. |
| WriteSafeSessionHandler.php |
file |
core/lib/Drupal/Core/Session/WriteSafeSessionHandler.php |
|
| WriteSafeSessionHandler::$readSessions |
property |
core/lib/Drupal/Core/Session/WriteSafeSessionHandler.php |
The read sessions. |
| WriteSafeSessionHandler::$sessionWritable |
property |
core/lib/Drupal/Core/Session/WriteSafeSessionHandler.php |
Whether or not the session is enabled for writing. |
| WriteSafeSessionHandler::isSessionWritable |
function |
core/lib/Drupal/Core/Session/WriteSafeSessionHandler.php |
Returns whether or not a session may be written to storage. |
| WriteSafeSessionHandler::read |
function |
core/lib/Drupal/Core/Session/WriteSafeSessionHandler.php |
|
| WriteSafeSessionHandler::setSessionWritable |
function |
core/lib/Drupal/Core/Session/WriteSafeSessionHandler.php |
Sets whether or not a session may be written to storage. |
| WriteSafeSessionHandler::write |
function |
core/lib/Drupal/Core/Session/WriteSafeSessionHandler.php |
|
| WriteSafeSessionHandler::__construct |
function |
core/lib/Drupal/Core/Session/WriteSafeSessionHandler.php |
Constructs a new write safe session handler. |
| WriteSafeSessionHandlerInterface |
interface |
core/lib/Drupal/Core/Session/WriteSafeSessionHandlerInterface.php |
Provides an interface for session handlers where writing can be disabled. |
| WriteSafeSessionHandlerInterface.php |
file |
core/lib/Drupal/Core/Session/WriteSafeSessionHandlerInterface.php |
|
| WriteSafeSessionHandlerInterface::isSessionWritable |
function |
core/lib/Drupal/Core/Session/WriteSafeSessionHandlerInterface.php |
Returns whether or not a session may be written to storage. |
| WriteSafeSessionHandlerInterface::setSessionWritable |
function |
core/lib/Drupal/Core/Session/WriteSafeSessionHandlerInterface.php |
Sets whether or not a session may be written to storage. |
| WriteSafeSessionHandlerTest |
class |
core/tests/Drupal/Tests/Core/Session/WriteSafeSessionHandlerTest.php |
Tests \Drupal\Core\Session\WriteSafeSessionHandler. |