diff --git a/src/Components/redis/src/Connector/PredisConnector.php b/src/Components/redis/src/Connector/PredisConnector.php index 33a21cf93..4603eca08 100644 --- a/src/Components/redis/src/Connector/PredisConnector.php +++ b/src/Components/redis/src/Connector/PredisConnector.php @@ -15,9 +15,9 @@ class PredisConnector implements IRedisConnector public static function connect(RedisDriverConfig $config): PredisHandler { $params = [ - 'scheme' => 'tcp', - 'host' => $config->host, - 'port' => $config->port, + 'scheme' => 'tcp', + 'host' => $config->host, + 'port' => $config->port, 'database' => $config->database, ]; if ($config->password) diff --git a/src/Components/redis/src/Connector/RedisConnectionDriver.php b/src/Components/redis/src/Connector/RedisConnectionDriver.php index 17299c5e5..83545f4a5 100644 --- a/src/Components/redis/src/Connector/RedisConnectionDriver.php +++ b/src/Components/redis/src/Connector/RedisConnectionDriver.php @@ -8,8 +8,6 @@ use Imi\ConnectionCenter\Contract\IConnectionConfig; use Imi\Redis\Enum\RedisMode; use Imi\Redis\Handler\IRedisHandler; -use Imi\Redis\Handler\PhpRedisHandler; -use Imi\Redis\Handler\PredisHandler; class RedisConnectionDriver extends AbstractConnectionDriver { diff --git a/src/Components/redis/src/Handler/IRedisHandler.php b/src/Components/redis/src/Handler/IRedisHandler.php index f69886016..624c35984 100644 --- a/src/Components/redis/src/Handler/IRedisHandler.php +++ b/src/Components/redis/src/Handler/IRedisHandler.php @@ -9,5 +9,6 @@ interface IRedisHandler public function getInstance(): object; public function isCluster(): bool; + public function isSupportSerialize(): bool; } diff --git a/src/Components/redis/src/RedisManager.php b/src/Components/redis/src/RedisManager.php index 9c30e16d7..7ddc73cc4 100644 --- a/src/Components/redis/src/RedisManager.php +++ b/src/Components/redis/src/RedisManager.php @@ -6,7 +6,6 @@ use Imi\Config; use Imi\ConnectionCenter\Contract\IConnection; -use Imi\ConnectionCenter\Enum\ConnectionStatus; use Imi\ConnectionCenter\Facade\ConnectionCenter; use Imi\Redis\Handler\IRedisHandler;