webman-framework icon indicating copy to clipboard operation
webman-framework copied to clipboard

中间抛出异常,无法被父级中间件获取

Open MonGDCH opened this issue 2 years ago • 0 comments


class A implements MiddlewareInterface
{
    public function process(Request $request, callable $next): Response
    {
        $response = $next($request);
        $err = $response->exception();
        if ($err) {
            var_dump($err->getMessage());
            return response('err');
        }
        return $response;
    }
}

class B implements MiddlewareInterface
{
    public function process(Request $request, callable $next): Response
    {
        throw new \ErrorException('tes234t');
        $response = $next($request);
        return $response;
    }
}

MonGDCH avatar Sep 29 '22 07:09 MonGDCH