This commit is contained in:
2021-01-04 17:52:52 +08:00
parent 835395e5fd
commit 42f5b72d9f
+9 -3
View File
@@ -36,13 +36,18 @@ class OnRequest extends Callback
*/
public function onHandler(Request $request, Response $response)
{
Coroutine::defer(function () {
fire(Event::EVENT_AFTER_REQUEST);
});
$this->onRequest($request, $response);
}
/**
* @throws ComponentException
*/
public function onAfter()
{
fire(Event::EVENT_AFTER_REQUEST);
}
/**
* @param Request $request
* @param Response $response
@@ -51,6 +56,7 @@ class OnRequest extends Callback
*/
public function onRequest(Request $request, Response $response): mixed
{
Coroutine::defer([$this, 'onAfter']);
try {
/** @var HRequest $sRequest */
[$sRequest, $sResponse] = $this->create($request, $response);