类 TestExceptionRenderer
测试异常渲染器。
如果您想重新抛出本应被 ErrorHandlerMiddleware 捕获的异常,请使用此类。这在调试或编写集成测试用例时非常有用。
方法摘要
-
__construct() public
简单地重新抛出给定的异常
-
render() public
渲染异常的响应。
-
write() public
即将到来的接口要求的一部分
方法详情
__construct() ¶ public
__construct(Throwable $exception): void
简单地重新抛出给定的异常
参数
-
Throwable
$exception 异常。
返回值
void
抛出
Throwable
$exception 重新抛出传递的异常。
write() ¶ public
write(Psr\Http\Message\ResponseInterface|string $output): void
即将到来的接口要求的一部分
此方法仅在异常由全局默认异常处理程序处理时才会被调用。
参数
-
Psr\Http\Message\ResponseInterface|string
$output 要发送的输出或响应。
返回值
void