From 1a0cc394f3c2f9f126f54dec45bd374dde24e2ab Mon Sep 17 00:00:00 2001 From: "as2252258@163.com" Date: Tue, 27 Jul 2021 03:34:36 +0800 Subject: [PATCH] modify --- HttpServer/Route/Middlewares.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/HttpServer/Route/Middlewares.php b/HttpServer/Route/Middlewares.php index ceb4bdd1..a8d2837e 100644 --- a/HttpServer/Route/Middlewares.php +++ b/HttpServer/Route/Middlewares.php @@ -52,6 +52,9 @@ class Middlewares extends BaseObject */ public function callerMiddlewares($class, $method, $caller) { + if (is_object($class)) { + $class = $class::class; + } $middlewares = static::$_middlewares[$class . '::' . $method] ?? []; if (empty($middlewares)) { return $caller;