namespace Drupal\Core\Session
Same name in other branches
Object name | File name | Summary |
---|---|---|
AccountEvents | core/lib/Drupal/Core/Session/AccountEvents.php | Defines events for the account system. |
AccountInterface | core/lib/Drupal/Core/Session/AccountInterface.php | Defines an account interface which represents the current user. |
AccountProxy | core/lib/Drupal/Core/Session/AccountProxy.php | A proxied implementation of AccountInterface. |
AccountProxyInterface | core/lib/Drupal/Core/Session/AccountProxyInterface.php | Defines an interface for a service which has the current account stored. |
AccountSetEvent | core/lib/Drupal/Core/Session/AccountSetEvent.php | Event fired when an account is set for the current session. |
AccountSwitcher | core/lib/Drupal/Core/Session/AccountSwitcher.php | An implementation of AccountSwitcherInterface. |
AccountSwitcherInterface | core/lib/Drupal/Core/Session/AccountSwitcherInterface.php | Defines an interface for a service for safe account switching. |
AnonymousUserSession | core/lib/Drupal/Core/Session/AnonymousUserSession.php | An account implementation representing an anonymous user. |
MetadataBag | core/lib/Drupal/Core/Session/MetadataBag.php | Provides a container for application specific session metadata. |
PermissionsHashGenerator | core/lib/Drupal/Core/Session/PermissionsHashGenerator.php | Generates and caches the permissions hash for a user. |
PermissionsHashGeneratorInterface | core/lib/Drupal/Core/Session/PermissionsHashGeneratorInterface.php | Defines the user permissions hash generator interface. |
SessionConfiguration | core/lib/Drupal/Core/Session/SessionConfiguration.php | Defines the default session configuration generator. |
SessionConfigurationInterface | core/lib/Drupal/Core/Session/SessionConfigurationInterface.php | Defines an interface for session configuration generators. |
SessionHandler | core/lib/Drupal/Core/Session/SessionHandler.php | Default session handler. |
SessionManager | core/lib/Drupal/Core/Session/SessionManager.php | Manages user sessions. |
SessionManagerInterface | core/lib/Drupal/Core/Session/SessionManagerInterface.php | Defines the session manager interface. |
UserSession | core/lib/Drupal/Core/Session/UserSession.php | An implementation of the user account interface for the global user. |
WriteSafeSessionHandler | core/lib/Drupal/Core/Session/WriteSafeSessionHandler.php | Wraps the session handler to prevent writes when not necessary or allowed. |
WriteSafeSessionHandlerInterface | core/lib/Drupal/Core/Session/WriteSafeSessionHandlerInterface.php | Provides an interface for session handlers where writing can be disabled. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.