-
Bug
-
Resolution: Fixed
-
Blocker
-
2.4
-
MOODLE_24_STABLE
-
MOODLE_24_STABLE
-
wip-
MDL-36768-m24-r2 -
- Run unit tests
- Log in as an admin
- Purge your caches
It's come to realize that cache store plugins really ought to be extending an abstract base class as well as implementing the interface.
The reason being that should we need to extend the API in the future we cannot do it via the interface. We'd need to optionally support things in order not to break cache store plugins every time we make a change to their API.
As such I'm purposing to sew an abstract base class into core now, it'll be very basic but will allow us to expand in the future much more readily.
- has been marked as being related by
-
MDL-36363 Removing a file store cache instance should remove the folder too, at least remove the files representing the cached items
- Closed