interface InvalidatingCacheBackendInterface
Hierarchy
- interface \Drupal\Core\Cache\CacheBackendInterface; interface \Drupal\Core\Cache\CacheTagsInvalidatorInterface
- interface \Drupal\Tests\Core\Cache\InvalidatingCacheBackendInterface extends \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.