From e3ed74aa2fd01f146f40e3b27e07eb588e4f857d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=C2=B7x?= Date: Thu, 3 Sep 2020 15:45:37 +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 --- http-server/Route/Router.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/http-server/Route/Router.php b/http-server/Route/Router.php index 5cc44b27..f8971a92 100644 --- a/http-server/Route/Router.php +++ b/http-server/Route/Router.php @@ -58,7 +58,6 @@ class Router extends Application implements RouterInterface if ($handler instanceof \Closure) { $handler = Closure::bind($handler, new Controller()); } - if (empty($parent)) { $parent = $this->NodeInstance($first, 0, $method); $this->nodes[$method][$first] = $parent; @@ -66,9 +65,8 @@ class Router extends Application implements RouterInterface if ($first === '/') { return $parent->bindHandler($handler); } - - $parent = $this->bindNode($parent, $explode, $method); - return $parent->bindHandler($handler); + return $this->bindNode($parent, $explode, $method) + ->bindHandler($handler); } /**