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 11.x for end
  5. Other projects
Title Object type File name Summary
CacheableDependencyInterface::getCacheMaxAge function core/lib/Drupal/Core/Cache/CacheableDependencyInterface.php The maximum age for which this object may be cached.
CacheableDependencyInterface::getCacheTags function core/lib/Drupal/Core/Cache/CacheableDependencyInterface.php The cache tags associated with this object.
CacheableDependencyTrait trait core/lib/Drupal/Core/Cache/CacheableDependencyTrait.php Trait for \Drupal\Core\Cache\CacheableDependencyInterface.
CacheableDependencyTrait.php file core/lib/Drupal/Core/Cache/CacheableDependencyTrait.php
CacheableDependencyTrait::$cacheContexts property core/lib/Drupal/Core/Cache/CacheableDependencyTrait.php Cache contexts.
CacheableDependencyTrait::$cacheMaxAge property core/lib/Drupal/Core/Cache/CacheableDependencyTrait.php Cache max-age.
CacheableDependencyTrait::$cacheTags property core/lib/Drupal/Core/Cache/CacheableDependencyTrait.php Cache tags.
CacheableDependencyTrait::getCacheContexts function core/lib/Drupal/Core/Cache/CacheableDependencyTrait.php
CacheableDependencyTrait::getCacheMaxAge function core/lib/Drupal/Core/Cache/CacheableDependencyTrait.php
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 @covers ::addCacheableDependency[[api-linebreak]]
@dataProvider providerTestMerge
CacheableMetadataTest::testCreateFromRenderArray function core/tests/Drupal/Tests/Core/Cache/CacheableMetadataTest.php @covers ::createFromRenderArray[[api-linebreak]]
@dataProvider providerTestCreateFromRenderArray
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.

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