This commit is contained in:
2021-07-12 18:59:04 +08:00
parent 522fb3201a
commit ce1f7f34e5
+3 -4
View File
@@ -129,11 +129,10 @@ class Node extends HttpService
$application = $this; $application = $this;
return static function () use ($application) { return static function () use ($application) {
$dispatchParam = Context::getContext('dispatch-param', [\request()]); $dispatchParam = Context::getContext('dispatch-param', [\request()]);
if (empty($application->_aop) || $application->handler instanceof Closure) { if (!empty($application->_aop)) {
return call_user_func($application->handler, ...$dispatchParam); return call_user_func($application->_aop[0], $application->_aop[1], $dispatchParam);
} }
$application->_aop[] = $dispatchParam; return call_user_func($application->handler, ...$dispatchParam);
return call_user_func(...$application->_aop);
}; };
} }