This commit is contained in:
2021-12-07 16:44:12 +08:00
parent e5fe525f82
commit 044d213a69
+5 -2
View File
@@ -3,7 +3,6 @@
defined('APP_PATH') or define('APP_PATH', realpath(__DIR__ . '/../../')); defined('APP_PATH') or define('APP_PATH', realpath(__DIR__ . '/../../'));
use Http\Handler\Abstracts\MiddlewareManager;
use Http\Handler\Router; use Http\Handler\Router;
use JetBrains\PhpStorm\Pure; use JetBrains\PhpStorm\Pure;
use Kiri\Abstracts\Config; use Kiri\Abstracts\Config;
@@ -949,7 +948,11 @@ if (!function_exists('duplicate')) {
function duplicate(string $className): mixed function duplicate(string $className): mixed
{ {
$class = di($className); $class = di($className);
return clone $class; $clone = clone $class;
if (method_exists($clone, 'clear')) {
$clone->clear();
}
return $clone;
} }
} }