Search for all

  1. Search 7.x for all
  2. Search 9.5.x for all
  3. Search 8.9.x for all
  4. Search 10.3.x for all
  5. Other projects
Title Object type File name Summary
CacheCollectorInterface::clear function core/lib/Drupal/Core/Cache/CacheCollectorInterface.php Clears the collected cache entry.
CacheCollectorInterface::delete function core/lib/Drupal/Core/Cache/CacheCollectorInterface.php Deletes the element.
CacheCollectorInterface::get function core/lib/Drupal/Core/Cache/CacheCollectorInterface.php Gets value from the cache.
CacheCollectorInterface::has function core/lib/Drupal/Core/Cache/CacheCollectorInterface.php Returns whether data exists for this key.
CacheCollectorInterface::reset function core/lib/Drupal/Core/Cache/CacheCollectorInterface.php Resets the local cache.
CacheCollectorInterface::set function core/lib/Drupal/Core/Cache/CacheCollectorInterface.php Sets cache data.
CacheCollectorTest class core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests Drupal\Core\Cache\CacheCollector.
CacheCollectorTest class core/tests/Drupal/KernelTests/Core/Cache/CacheCollectorTest.php Tests DatabaseBackend cache tag implementation.
CacheCollectorTest.php file core/tests/Drupal/KernelTests/Core/Cache/CacheCollectorTest.php
CacheCollectorTest.php file core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php
CacheCollectorTest::$cacheBackend property core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php The cache backend that should be used.
CacheCollectorTest::$cacheTagsInvalidator property core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php The cache tags invalidator.
CacheCollectorTest::$cid property core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php The cache id used for the test.
CacheCollectorTest::$collector property core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Cache collector implementation to test.
CacheCollectorTest::$lock property core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php The lock backend that should be used.
CacheCollectorTest::providerTestInvalidCharacters function core/tests/Drupal/KernelTests/Core/Cache/CacheCollectorTest.php Data provider for ::testCacheCollector().
CacheCollectorTest::register function core/tests/Drupal/KernelTests/Core/Cache/CacheCollectorTest.php Registers test-specific services.
CacheCollectorTest::setUp function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php
CacheCollectorTest::testCacheCollector function core/tests/Drupal/KernelTests/Core/Cache/CacheCollectorTest.php Tests setting and invalidating.
CacheCollectorTest::testDelete function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests setting and deleting values.
CacheCollectorTest::testGetFromCache function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests returning value from the collected cache.
CacheCollectorTest::testResolveCacheMiss function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests the resolve cache miss function.
CacheCollectorTest::testSetAndGet function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests setting and getting values when the cache is empty.
CacheCollectorTest::testSetAndGetNull function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Makes sure that NULL is a valid value and is collected.
CacheCollectorTest::testUpdateCache function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests updating the cache after a set.
CacheCollectorTest::testUpdateCacheClear function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests a clear of the cache collector.
CacheCollectorTest::testUpdateCacheClearTags function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests a clear of the cache collector using tags.
CacheCollectorTest::testUpdateCacheDelete function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests updating the cache after a delete.
CacheCollectorTest::testUpdateCacheInvalidatedConflict function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests updating the cache when there is a conflict after cache invalidation.
CacheCollectorTest::testUpdateCacheLockFail function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests updating the cache when the lock acquire fails.
CacheCollectorTest::testUpdateCacheMerge function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests a cache hit, then item updated by a different request.
CacheCollectorTest::testUpdateCacheNoChanges function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests updating the cache when no changes were made.
CacheCollectorTest::testUpdateCacheRace function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests a cache miss, then item created by another request.
CacheCollectorTest::testUpdateCacheReset function core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php Tests a reset of the cache collector.
CacheContextInterface interface core/lib/Drupal/Core/Cache/Context/CacheContextInterface.php Provides an interface for defining a cache context service.
CacheContextInterface.php file core/lib/Drupal/Core/Cache/Context/CacheContextInterface.php
CacheContextInterface::getCacheableMetadata function core/lib/Drupal/Core/Cache/Context/CacheContextInterface.php Gets the cacheability metadata for the context.
CacheContextInterface::getContext function core/lib/Drupal/Core/Cache/Context/CacheContextInterface.php Returns the string representation of the cache context.
CacheContextInterface::getLabel function core/lib/Drupal/Core/Cache/Context/CacheContextInterface.php Returns the label of the cache context.
CacheContextOptimizationTest class core/tests/Drupal/KernelTests/Core/Cache/CacheContextOptimizationTest.php Tests the cache context optimization.
CacheContextOptimizationTest.php file core/tests/Drupal/KernelTests/Core/Cache/CacheContextOptimizationTest.php
CacheContextOptimizationTest::$modules property core/tests/Drupal/KernelTests/Core/Cache/CacheContextOptimizationTest.php Modules to install.
CacheContextOptimizationTest::setUp function core/tests/Drupal/KernelTests/Core/Cache/CacheContextOptimizationTest.php
CacheContextOptimizationTest::testUserPermissionCacheContextOptimization function core/tests/Drupal/KernelTests/Core/Cache/CacheContextOptimizationTest.php Ensures that 'user.permissions' cache context is able to define cache tags.
CacheContextOptimizationTest::testUserRolesCacheContextOptimization function core/tests/Drupal/KernelTests/Core/Cache/CacheContextOptimizationTest.php Ensures that 'user.roles' still works when it is optimized away.
CacheContextsManager class core/lib/Drupal/Core/Cache/Context/CacheContextsManager.php Converts cache context tokens into cache keys.
CacheContextsManager.php file core/lib/Drupal/Core/Cache/Context/CacheContextsManager.php
CacheContextsManager::$container property core/lib/Drupal/Core/Cache/Context/CacheContextsManager.php The service container.
CacheContextsManager::$contexts property core/lib/Drupal/Core/Cache/Context/CacheContextsManager.php Available cache context IDs and corresponding labels.
CacheContextsManager::$validContextTokens property core/lib/Drupal/Core/Cache/Context/CacheContextsManager.php The set of valid context tokens.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.