webman-framework
webman-framework copied to clipboard
中间抛出异常,无法被父级中间件获取
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;
}
}