改名
This commit is contained in:
@@ -36,13 +36,18 @@ class OnRequest extends Callback
|
|||||||
*/
|
*/
|
||||||
public function onHandler(Request $request, Response $response)
|
public function onHandler(Request $request, Response $response)
|
||||||
{
|
{
|
||||||
Coroutine::defer(function () {
|
|
||||||
fire(Event::EVENT_AFTER_REQUEST);
|
|
||||||
});
|
|
||||||
$this->onRequest($request, $response);
|
$this->onRequest($request, $response);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @throws ComponentException
|
||||||
|
*/
|
||||||
|
public function onAfter()
|
||||||
|
{
|
||||||
|
fire(Event::EVENT_AFTER_REQUEST);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param Request $request
|
* @param Request $request
|
||||||
* @param Response $response
|
* @param Response $response
|
||||||
@@ -51,6 +56,7 @@ class OnRequest extends Callback
|
|||||||
*/
|
*/
|
||||||
public function onRequest(Request $request, Response $response): mixed
|
public function onRequest(Request $request, Response $response): mixed
|
||||||
{
|
{
|
||||||
|
Coroutine::defer([$this, 'onAfter']);
|
||||||
try {
|
try {
|
||||||
/** @var HRequest $sRequest */
|
/** @var HRequest $sRequest */
|
||||||
[$sRequest, $sResponse] = $this->create($request, $response);
|
[$sRequest, $sResponse] = $this->create($request, $response);
|
||||||
|
|||||||
Reference in New Issue
Block a user