interface InvalidatingCacheBackendInterface
Same name and namespace in other branches
- 11.x core/tests/Drupal/Tests/Core/Cache/CacheTagsInvalidatorTest.php \Drupal\Tests\Core\Cache\InvalidatingCacheBackendInterface
Hierarchy
- interface \Drupal\Core\Cache\CacheBackendInterface; interface \Drupal\Core\Cache\CacheTagsInvalidatorInterface
- interface \Drupal\Tests\Core\Cache\InvalidatingCacheBackendInterface implements \Drupal\Core\Cache\CacheTagsInvalidatorInterface, \Drupal\Core\Cache\CacheBackendInterface
Expanded class hierarchy of InvalidatingCacheBackendInterface
All classes that implement InvalidatingCacheBackendInterface
File
-
core/
tests/ Drupal/ Tests/ Core/ Cache/ CacheTagsInvalidatorTest.php, line 58
Namespace
Drupal\Tests\Core\CacheView source
interface InvalidatingCacheBackendInterface extends CacheTagsInvalidatorInterface, CacheBackendInterface {
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overrides |
---|---|---|---|---|
CacheBackendInterface::CACHE_PERMANENT | constant | Indicates that the item should never be removed unless explicitly deleted. | ||
CacheBackendInterface::delete | public | function | Deletes an item from the cache. | 8 |
CacheBackendInterface::deleteAll | public | function | Deletes all cache items in a bin. | 8 |
CacheBackendInterface::deleteMultiple | public | function | Deletes multiple items from the cache. | 8 |
CacheBackendInterface::garbageCollection | public | function | Performs garbage collection on a cache bin. | 8 |
CacheBackendInterface::get | public | function | Returns data from the persistent cache. | 8 |
CacheBackendInterface::getMultiple | public | function | Returns data from the persistent cache when given an array of cache IDs. | 8 |
CacheBackendInterface::invalidate | public | function | Marks a cache item as invalid. | 8 |
CacheBackendInterface::invalidateAll | public | function | Marks all cache items as invalid. | 8 |
CacheBackendInterface::invalidateMultiple | public | function | Marks cache items as invalid. | 8 |
CacheBackendInterface::removeBin | public | function | Remove a cache bin. | 8 |
CacheBackendInterface::set | public | function | Stores data in the persistent cache. | 8 |
CacheBackendInterface::setMultiple | public | function | Store multiple items in the persistent cache. | 8 |
CacheTagsInvalidatorInterface::invalidateTags | public | function | Marks cache items with any of the specified tags as invalid. | 7 |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.