Description
Laravel Version
12
PHP Version
8.3
Database Driver & Version
MariaDB
Description
I'm capturing cache events, and everything's fine, but I notice no events are captured when flushing/clearing the cache. Is this intentional? It would be great to have that event available from Laravel.
12.x/src/Illuminate/Cache/Events
- CacheHit
- CacheMissed
- ForgettingKey
- KeyForgetFailed
- KeyForgotten
- KeyWriteFailed
- KeyWritten
- RetrievingKey
- RetrievingManyKeys
- WritingKey
- WritingManyKeys
framework/src/Illuminate/Cache/Repository.php
Lines 577 to 580 in 6728659
framework/src/Illuminate/Cache/MemcachedStore.php
Lines 221 to 224 in 6728659
Steps To Reproduce
$cache->tags(['tag_key'])->remember( // event dispatched
$cache->tags(['tag_key'])->forget( // event dispatched
$cache->tags(['tag_key'])->flush(); // no event dispatched but it works
Metadata
Metadata
Assignees
Labels
No labels