A flag indicating the reason when an item got removed from the cache.
public enum CacheItemRemovedReason
A CacheItem<T> was removed because the underlying cache decided to remove it. This can happen if cache-specific memory limits are reached for example.
A CacheItem<T> was removed because it expired.
A CacheItem<T> was removed manually, without using CacheManager APIs (like using del via redis-cli).