lock.persistent |
service |
core/core.services.yml |
Drupal\Core\Lock\PersistentDatabaseLockBackend |
CacheCollector::persist |
function |
core/lib/Drupal/Core/Cache/CacheCollector.php |
Flags an offset value to be written to the persistent cache. |
FormTestStatePersistForm |
class |
core/modules/system/tests/modules/form_test/src/Form/FormTestStatePersistForm.php |
Form constructor for testing form state persistence. |
Fixtures::persistentPrefix |
function |
core/tests/Drupal/Tests/Composer/Plugin/Scaffold/Fixtures.php |
Generates a persistent prefix to use with all of our temporary directories. |
ThemeRegistry::$persistable |
property |
core/lib/Drupal/Core/Utility/ThemeRegistry.php |
Whether the partial registry can be persisted to the cache. |
FormTestStatePersistForm.php |
file |
core/modules/system/tests/modules/form_test/src/Form/FormTestStatePersistForm.php |
|
CloseDialogCommand::$persist |
property |
core/lib/Drupal/Core/Ajax/CloseDialogCommand.php |
Whether to persist the dialog in the DOM or not. |
PersistentDatabaseLockBackend |
class |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
Provides a proxy class for \Drupal\Core\Lock\PersistentDatabaseLockBackend. |
PersistentDatabaseLockBackend |
class |
core/lib/Drupal/Core/Lock/PersistentDatabaseLockBackend.php |
Defines the persistent database lock backend. |
EntityType::$persistent_cache |
property |
core/lib/Drupal/Core/Entity/EntityType.php |
Indicates if the persistent cache of field data should be used. |
DrupalKernel::persistServices |
function |
core/lib/Drupal/Core/DrupalKernel.php |
Moves persistent service instances into a new container. |
CacheCollector::$keysToPersist |
property |
core/lib/Drupal/Core/Cache/CacheCollector.php |
An array of keys to add to the cache on service termination. |
SessionTest::testDataPersistence |
function |
core/modules/system/tests/src/Functional/Session/SessionTest.php |
Tests data persistence via the session_test module callbacks. |
PersistentDatabaseLockBackend.php |
file |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
|
PersistentDatabaseLockBackend.php |
file |
core/lib/Drupal/Core/Lock/PersistentDatabaseLockBackend.php |
|
DrupalKernel::getServicesToPersist |
function |
core/lib/Drupal/Core/DrupalKernel.php |
Returns service instances to persist from an old container to a new one. |
PersistentDatabaseLockBackend::wait |
function |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
Waits a short amount of time before a second lock acquire attempt. |
EntityType::isPersistentlyCacheable |
function |
core/lib/Drupal/Core/Entity/EntityType.php |
Indicates if the persistent cache of field data should be used. |
FormTestStatePersistForm::getFormId |
function |
core/modules/system/tests/modules/form_test/src/Form/FormTestStatePersistForm.php |
Returns a unique string identifying the form. |
FormTestStatePersistForm::buildForm |
function |
core/modules/system/tests/modules/form_test/src/Form/FormTestStatePersistForm.php |
Form constructor. |
FormTestStatePersistForm::submitForm |
function |
core/modules/system/tests/modules/form_test/src/Form/FormTestStatePersistForm.php |
Form submission handler. |
PersistentDatabaseLockBackend::acquire |
function |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
Acquires a lock. |
PersistentDatabaseLockBackend::release |
function |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
Releases the given lock. |
LockFunctionalTest::testPersistentLock |
function |
core/modules/system/tests/src/Functional/Lock/LockFunctionalTest.php |
Tests that the persistent lock is persisted between requests. |
LanguageNegotiationMethodBase::persist |
function |
core/modules/language/src/LanguageNegotiationMethodBase.php |
Notifies the plugin that the language code it returned has been accepted. |
PersistentDatabaseLockBackend::$service |
property |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
The real proxied service, after it was lazy loaded. |
PersistentDatabaseLockBackend::getLockId |
function |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
Gets the unique page token for locks. |
PersistentDatabaseLockBackend::$container |
property |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
The service container. |
PersistentDatabaseLockBackend::releaseAll |
function |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
Releases all locks for the given lock token identifier. |
ImportStorageTransformer::$persistentLock |
property |
core/lib/Drupal/Core/Config/ImportStorageTransformer.php |
The persistent lock which the config importer uses across requests. |
PersistentDatabaseLockBackend::__construct |
function |
core/lib/Drupal/Core/Lock/PersistentDatabaseLockBackend.php |
Constructs a new PersistentDatabaseLockBackend. |
PersistentDatabaseLockBackend::__construct |
function |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
Constructs a ProxyClass Drupal proxy object. |
SessionTest::testSessionPersistenceOnLogin |
function |
core/modules/system/tests/src/Functional/Session/SessionTest.php |
Tests storing data in Session() object. |
LanguageNegotiationMethodInterface::persist |
function |
core/modules/language/src/LanguageNegotiationMethodInterface.php |
Notifies the plugin that the language code it returned has been accepted. |
FooAccessPolicy::getPersistentCacheContexts |
function |
core/tests/Drupal/Tests/Core/Session/AccessPolicyProcessorTest.php |
Gets the persistent cache contexts. |
BarAccessPolicy::getPersistentCacheContexts |
function |
core/tests/Drupal/Tests/Core/Session/AccessPolicyProcessorTest.php |
Gets the persistent cache contexts. |
BazAccessPolicy::getPersistentCacheContexts |
function |
core/tests/Drupal/Tests/Core/Session/AccessPolicyProcessorTest.php |
Gets the persistent cache contexts. |
EntityTypeInterface::isPersistentlyCacheable |
function |
core/lib/Drupal/Core/Entity/EntityTypeInterface.php |
Indicates if the persistent cache of field data should be used. |
ContentEntityStorageBase::setPersistentCache |
function |
core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php |
Stores entities in the persistent cache backend. |
AccessPolicyBase::getPersistentCacheContexts |
function |
core/lib/Drupal/Core/Session/AccessPolicyBase.php |
Gets the persistent cache contexts. |
PersistentDatabaseLockBackend::lazyLoadItself |
function |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
Lazy loads the real service from the container. |
PersistentDatabaseLockBackend::schemaDefinition |
function |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
|
ContentEntityStorageBase::getFromPersistentCache |
function |
core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php |
Gets entities from the persistent cache backend. |
PersistentDatabaseLockBackend::lockMayBeAvailable |
function |
core/lib/Drupal/Core/ProxyClass/Lock/PersistentDatabaseLockBackend.php |
Checks if a lock is available for acquiring. |
SuperUserAccessPolicy::getPersistentCacheContexts |
function |
core/lib/Drupal/Core/Session/SuperUserAccessPolicy.php |
Gets the persistent cache contexts. |
LocaleLookupTest::testResolveCacheMissWithPersist |
function |
core/modules/locale/tests/src/Unit/LocaleLookupTest.php |
Tests locale lookups with persistent tracking. |
InstallerAccessPolicy::getPersistentCacheContexts |
function |
core/lib/Drupal/Core/Installer/InstallerAccessPolicy.php |
Gets the persistent cache contexts. |
AccessPolicyInterface::getPersistentCacheContexts |
function |
core/lib/Drupal/Core/Session/AccessPolicyInterface.php |
Gets the persistent cache contexts. |
MenuLinkDefaultTest::testUpdateLinkWithoutPersist |
function |
core/tests/Drupal/Tests/Core/Menu/MenuLinkDefaultTest.php |
@covers ::updateLink |
AlwaysAddsAccessPolicy::getPersistentCacheContexts |
function |
core/tests/Drupal/Tests/Core/Session/AccessPolicyProcessorTest.php |
Gets the persistent cache contexts. |