- Take a look at
clear()
- it's not clear to me how this should work with various backends - Take a look at
save()
+ expiry - turns outgetExpiration()
was removed from the spec a few months ago, but I can't think how other implementations would handle item-specific expires without it (unlessCacheItem
knows how to persist itself??) - See how other implementations handle enforcing
CacheItem
not being instantiated away fromgetItem()
- Implement
saveDeferred()
/commit()
properly - Double-check return values of
deleteItems()
when passed keys that do not exist