mirror of
https://github.com/zhamao-robot/zhamao-framework.git
synced 2026-07-22 16:15:34 +08:00
let KVInterface extends CacheInterface
This commit is contained in:
@@ -6,7 +6,7 @@ namespace ZM\Store\KV;
|
||||
|
||||
use Psr\SimpleCache\CacheInterface;
|
||||
|
||||
interface KVInterface
|
||||
interface KVInterface extends CacheInterface
|
||||
{
|
||||
public static function open(string $name = ''): CacheInterface;
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@ use ZM\Store\FileSystem;
|
||||
/**
|
||||
* 轻量、基于本地 JSON 文件的 KV 键值对缓存
|
||||
*/
|
||||
class LightCache implements CacheInterface, KVInterface
|
||||
class LightCache implements KVInterface
|
||||
{
|
||||
/** @var array 存放库对象的列表 */
|
||||
private static array $objs = [];
|
||||
|
||||
@@ -7,7 +7,7 @@ namespace ZM\Store\KV\Redis;
|
||||
use Psr\SimpleCache\CacheInterface;
|
||||
use ZM\Store\KV\KVInterface;
|
||||
|
||||
class KVRedis implements CacheInterface, KVInterface
|
||||
class KVRedis implements KVInterface
|
||||
{
|
||||
private string $pool_name;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user