Page MenuHomeDevCentral

Provide simple PSR-16 cache implementation from configuration
ClosedPublic

Authored by dereckson on Jul 4 2023, 21:18.
Tags
None
Referenced Files
F3370852: D3233.diff
Wed, Jul 17, 13:07
Unknown Object (File)
Tue, Jul 16, 10:30
Unknown Object (File)
Tue, Jul 16, 08:58
Unknown Object (File)
Tue, Jul 16, 07:26
Unknown Object (File)
Tue, Jul 16, 06:29
Unknown Object (File)
Tue, Jul 16, 05:57
Unknown Object (File)
Fri, Jul 12, 09:58
Unknown Object (File)
Fri, Jul 12, 09:44
Subscribers
None

Details

Summary

Cache with basic get/set/has/delete/clear operations.
Abstraction layer for Memcached, Redis and a void mock-purpose.

Similar to the database package, read a configuration array
to build and load a concrete cache implementation.

This library is a PSR-16 implementation.
This library does NOT currently support PSR-6.

This library is intended to replace the Zed Cache engine,
and is based on the includes/cache classes from Zed code.

Test Plan

Full units test coverage

Diff Detail

Repository
rKERUALD Keruald libraries development repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson created this revision.
This revision is now accepted and ready to land.Jul 4 2023, 21:21
dereckson edited the summary of this revision. (Show Details)
This revision was landed with ongoing or failed builds.Jul 4 2023, 21:24
This revision was automatically updated to reflect the committed changes.