Search for end

  1. Search 7.x for end
  2. Search 9.5.x for end
  3. Search 8.9.x for end
  4. Search 10.3.x for end
  5. Other projects
Title Object type File name Summary
CacheableDependencyTrait::getCacheTags function core/lib/Drupal/Core/Cache/CacheableDependencyTrait.php
CacheableDependencyTrait::setCacheability function core/lib/Drupal/Core/Cache/CacheableDependencyTrait.php Sets cacheability; useful for value object constructors.
CacheableMetadata::createFromRenderArray function core/lib/Drupal/Core/Cache/CacheableMetadata.php Creates a CacheableMetadata object with values taken from a render array.
CacheableMetadataTest::providerTestCreateFromRenderArray function core/tests/Drupal/Tests/Core/Cache/CacheableMetadataTest.php Provides test data for createFromRenderArray().
CacheableMetadataTest::testAddCacheableDependency function core/tests/Drupal/Tests/Core/Cache/CacheableMetadataTest.php Tests addCacheableDependency().
CacheableMetadataTest::testCreateFromRenderArray function core/tests/Drupal/Tests/Core/Cache/CacheableMetadataTest.php Tests create from render array.
CacheableNormalization::withCacheableDependency function core/modules/jsonapi/src/Normalizer/Value/CacheableNormalization.php Gets a new CacheableNormalization with an additional dependency.
CacheableResponseInterface::addCacheableDependency function core/lib/Drupal/Core/Cache/CacheableResponseInterface.php Adds a dependency on an object: merges its cacheability metadata.
CacheableResponseTrait::addCacheableDependency function core/lib/Drupal/Core/Cache/CacheableResponseTrait.php
CacheBackendDecorator class core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Wraps an existing cache backend to track calls to the cache backend.
CacheBackendDecorator.php file core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php
CacheBackendDecorator::delete function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Deletes an item from the cache.
CacheBackendDecorator::deleteAll function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Deletes all cache items in a bin.
CacheBackendDecorator::deleteMultiple function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Deletes multiple items from the cache.
CacheBackendDecorator::garbageCollection function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Performs garbage collection on a cache bin.
CacheBackendDecorator::get function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Returns data from the persistent cache.
CacheBackendDecorator::getMultiple function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Returns data from the persistent cache when given an array of cache IDs.
CacheBackendDecorator::invalidate function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Marks a cache item as invalid.
CacheBackendDecorator::invalidateAll function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Marks all cache items as invalid.
CacheBackendDecorator::invalidateMultiple function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Marks cache items as invalid.
CacheBackendDecorator::invalidateTags function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Marks cache items with any of the specified tags as invalid.
CacheBackendDecorator::logCacheOperation function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Logs a cache operation.
CacheBackendDecorator::removeBin function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Remove a cache bin.
CacheBackendDecorator::set function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Stores data in the persistent cache.
CacheBackendDecorator::setMultiple function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php Store multiple items in the persistent cache.
CacheBackendDecorator::__construct function core/modules/system/tests/modules/performance_test/src/Cache/CacheBackendDecorator.php
CacheBackendInterface interface core/lib/Drupal/Core/Cache/CacheBackendInterface.php Defines an interface for cache implementations.
CacheBackendInterface.php file core/lib/Drupal/Core/Cache/CacheBackendInterface.php
CacheBackendInterface::CACHE_PERMANENT constant core/lib/Drupal/Core/Cache/CacheBackendInterface.php Indicates that the item should never be removed unless explicitly deleted.
CacheBackendInterface::delete function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Deletes an item from the cache.
CacheBackendInterface::deleteAll function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Deletes all cache items in a bin.
CacheBackendInterface::deleteMultiple function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Deletes multiple items from the cache.
CacheBackendInterface::garbageCollection function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Performs garbage collection on a cache bin.
CacheBackendInterface::get function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Returns data from the persistent cache.
CacheBackendInterface::getMultiple function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Returns data from the persistent cache when given an array of cache IDs.
CacheBackendInterface::invalidate function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Marks a cache item as invalid.
CacheBackendInterface::invalidateAll function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Marks all cache items as invalid.
CacheBackendInterface::invalidateMultiple function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Marks cache items as invalid.
CacheBackendInterface::removeBin function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Remove a cache bin.
CacheBackendInterface::set function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Stores data in the persistent cache.
CacheBackendInterface::setMultiple function core/lib/Drupal/Core/Cache/CacheBackendInterface.php Store multiple items in the persistent cache.
CacheCollectorTest::$cacheBackend property core/tests/Drupal/Tests/Core/Cache/CacheCollectorTest.php The cache backend that should be used.
CacheFactory::$defaultBinBackends property core/lib/Drupal/Core/Cache/CacheFactory.php A map of cache bin to default cache backend service name.
CacheFactory::$memoryDefaultBinBackends property core/lib/Drupal/Core/Cache/CacheFactory.php A map of cache bin to default cache memory backend service name.
CacheFactoryDecorator::$cacheBackends property core/modules/system/tests/modules/performance_test/src/Cache/CacheFactoryDecorator.php All wrapped cache backends.
CacheFactoryTest::testCacheFactoryWithCustomizedDefaultBackend function core/tests/Drupal/Tests/Core/Cache/CacheFactoryTest.php Tests that the cache factory falls back to customized default service.
CacheFactoryTest::testCacheFactoryWithDefaultBinBackend function core/tests/Drupal/Tests/Core/Cache/CacheFactoryTest.php Tests that the cache factory uses the correct default bin backend.
CacheFactoryTest::testCacheFactoryWithSpecifiedPerBinBackend function core/tests/Drupal/Tests/Core/Cache/CacheFactoryTest.php Tests that the cache factory picks the correct per-bin service.
CachePluginBase::postRender function core/modules/views/src/Plugin/views/cache/CachePluginBase.php Post process any rendered data.
CacheTagsChecksumTrait::rootTransactionEndCallback function core/lib/Drupal/Core/Cache/CacheTagsChecksumTrait.php Callback to be invoked just after a database transaction gets committed.

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