green-links/psr-16-adapter

此包已被 废弃 并不再维护。未建议替代包。

将 PSR-6 缓存转换为 PSR-16 缓存的适配器。

dev-main 2021-01-20 19:22 UTC

This package is auto-updated.

Last update: 2022-12-17 19:41:08 UTC


README

独立适配器,使 PSR-6 缓存的行为类似于 PSR-16 缓存。

使用方法

适配器可以用 PSR-6 或 PSR-16 缓存对象调用。

$cache = Adapter::create($psr6_or_psr16_cache);

如果适配器接收到一个 PSR-16 缓存对象,则返回相同的 PSR-16 缓存对象。

如果适配器接收到一个 PSR-6 缓存对象,则返回一个包含 PSR-6 缓存对象的自身实例。

如果适配器接收到的不是上述对象,则抛出 GreenLinks\Psr16Adapter\Exception\InvalidArgumentException 异常。