This commit is contained in:
2021-10-25 18:39:30 +08:00
parent 4be5809230
commit e0f548a021
15 changed files with 34 additions and 212 deletions
+1 -3
View File
@@ -2,14 +2,12 @@
namespace Kiri\Cache\Base;
use Http\Handler\Context;
use Kiri\Abstracts\Logger;
use Kiri\Events\EventProvider;
use Kiri\Exception\RedisConnectException;
use Kiri\Kiri;
use Kiri\Pool\StopHeartbeatCheck;
use RedisException;
use Server\Events\OnWorkerExit;
use Server\Context;
use Swoole\Timer;
-2
View File
@@ -10,8 +10,6 @@ declare(strict_types=1);
namespace Kiri\Cache;
use Exception;
use JetBrains\PhpStorm\Pure;
use Kiri\Abstracts\Component;
use Swoole\Coroutine\System;
-3
View File
@@ -11,9 +11,7 @@ namespace Kiri\Cache;
use Annotation\Inject;
use Exception;
use Server\Events\OnAfterRequest;
use Server\Events\OnWorkerExit;
use Server\Events\OnWorkerStop;
use Kiri\Abstracts\Component;
use Kiri\Abstracts\Config;
use Kiri\Core\Json;
@@ -49,7 +47,6 @@ class Redis extends Component
$length = Config::get('connections.pool.max', 10);
$this->eventProvider->on(OnAfterRequest::class, [$this, 'release'], 0);
$this->eventProvider->on(OnWorkerExit::class, [$this, 'destroy'], 0);
$connections->initConnections('Redis:' . $config['host'], true, $length);
-7
View File
@@ -14,7 +14,6 @@ use Closure;
use Exception;
use Kiri\Abstracts\BaseObject;
use Kiri\Abstracts\Logger;
use Kiri\Exception\NotFindClassException;
use Kiri\Kiri;
use Psr\Log\LoggerInterface;
use ReflectionClass;
@@ -22,10 +21,6 @@ use ReflectionException;
use ReflectionFunction;
use ReflectionMethod;
use ReflectionProperty;
use Server\Constrict\Request;
use Server\Constrict\Response;
use Server\Constrict\RequestInterface;
use Server\Constrict\ResponseInterface;
/**
* Class Container
@@ -62,8 +57,6 @@ class Container extends BaseObject implements ContainerInterface
/** @var array|string[] */
private array $_interfaces = [
RequestInterface::class => Request::class,
ResponseInterface::class => Response::class,
LoggerInterface::class => Logger::class
];
-1
View File
@@ -2,7 +2,6 @@
namespace Kiri\Di;
use Annotation\Inject;
use Kiri\Abstracts\Component;
use Kiri\Kiri;
+1 -1
View File
@@ -6,7 +6,7 @@ namespace Kiri\Pool;
use Closure;
use Database\Mysql\PDO;
use Exception;
use Http\Handler\Context;
use Server\Context;
use Kiri\Abstracts\Component;
use Kiri\Kiri;
use Swoole\Error;
+1 -1
View File
@@ -5,7 +5,7 @@ namespace Kiri\Pool;
use Exception;
use Http\Handler\Context;
use Server\Context;
use Kiri\Abstracts\Component;
use Kiri\Abstracts\Config;
use Kiri\Exception\ConfigException;
+1 -1
View File
@@ -8,7 +8,7 @@ namespace Kiri\Pool;
use Annotation\Inject;
use Closure;
use Exception;
use Http\Handler\Context;
use Server\Context;
use Kiri\Abstracts\Component;
use Kiri\Events\EventProvider;
use Kiri\Exception\ConfigException;
+1 -1
View File
@@ -9,7 +9,7 @@ interface ProxyInterface
/**
* @param \Http\Handler\Handler $executor
* @param Handler $executor
* @return mixed
*/
public function proxy(Handler $executor): mixed;