From 044d213a6947c3f3aabf2a021cc8324ce7b6cc8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Tue, 7 Dec 2021 16:44:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- function.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/function.php b/function.php index cbe5dde4..1677627a 100644 --- a/function.php +++ b/function.php @@ -3,7 +3,6 @@ defined('APP_PATH') or define('APP_PATH', realpath(__DIR__ . '/../../')); -use Http\Handler\Abstracts\MiddlewareManager; use Http\Handler\Router; use JetBrains\PhpStorm\Pure; use Kiri\Abstracts\Config; @@ -949,7 +948,11 @@ if (!function_exists('duplicate')) { function duplicate(string $className): mixed { $class = di($className); - return clone $class; + $clone = clone $class; + if (method_exists($clone, 'clear')) { + $clone->clear(); + } + return $clone; } }