Helper methods for cache.
Name | Modifiers | Type | Description |
---|---|---|---|
Cache::buildTags | public static | function | Build an array of cache tags from a given prefix and an array of suffixes. |
Cache::getBins | public static | function | Gets all cache bin services. |
Cache::invalidateTags | public static | function | Marks cache items from all bins with any of the specified tags as invalid. |
Cache::keyFromQuery | public static | function | Generates a hash from a query object, to be used as part of the cache key. |
Cache::mergeContexts | public static | function | Merges arrays of cache contexts and removes duplicates. |
Cache::mergeMaxAges | public static | function | Merges max-age values (expressed in seconds), finds the lowest max-age. |
Cache::mergeTags | public static | function | Merges arrays of cache tags and removes duplicates. |
Cache::PERMANENT | constant | Indicates that the item should never be removed unless explicitly deleted. | |
Cache::validateTags Deprecated | public static | function | Validates an array of cache tags. |
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Cache!Cache.php/class/Cache/8.1.x