walkor / walkor/webman-framework

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

Open
#72 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
148
Forks
68
Avg merge
1d 8h
Merged PRs (30d)
3

Description

```php

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;
}
}

```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.