改名
This commit is contained in:
@@ -43,6 +43,15 @@ class HandlerManager
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
public static function getHandlers(): array
|
||||||
|
{
|
||||||
|
return static::$handlers;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -120,13 +120,15 @@ class ServerCommand extends Command
|
|||||||
$this->eventProvider->on(OnTaskerStart::class, [di(TaskerDispatch::class), 'dispatch']);
|
$this->eventProvider->on(OnTaskerStart::class, [di(TaskerDispatch::class), 'dispatch']);
|
||||||
|
|
||||||
$this->eventProvider->on(OnAfterWorkerStart::class, function () {
|
$this->eventProvider->on(OnAfterWorkerStart::class, function () {
|
||||||
$lists = HandlerManager::dump();
|
$lists = HandlerManager::getHandlers();
|
||||||
foreach ($lists as $list) {
|
foreach ($lists as $list) {
|
||||||
/** @var Handler|Closure $list */
|
foreach ($list as $value) {
|
||||||
if ($list->callback instanceof \Closure) {
|
/** @var Handler|Closure $list */
|
||||||
continue;
|
if ($value->callback instanceof \Closure) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
MiddlewareManager::add($value->callback[0], $value->callback[1], null);
|
||||||
}
|
}
|
||||||
MiddlewareManager::add($list->callback[0], $list->callback[1], null);
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
$manager->start();
|
$manager->start();
|
||||||
|
|||||||
Reference in New Issue
Block a user