This commit is contained in:
2021-09-18 11:11:35 +08:00
parent a5f506b463
commit 640999e627
+4 -5
View File
@@ -55,15 +55,14 @@ class Router
$route = $this->getPath($route); $route = $this->getPath($route);
if (is_string($closure)) { if (is_string($closure)) {
$closure = explode('@', $closure); $closure = explode('@', $closure);
$controller = $this->addNamespace($closure[0]); $closure[0] = $this->addNamespace($closure[0]);
if (!class_exists($controller)) { if (!class_exists($closure[0])) {
return; return;
} }
$this->addMiddlewares($controller, $closure[0]); $this->addMiddlewares(...$closure);
} }
foreach ($method as $value) { foreach ($method as $value) {
HandlerManager::add($route, $value, HandlerManager::add($route, $value, new Handler($route, $closure));
new Handler($route, $closure));
} }
} }