File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 3737 */
3838final class ThrowableResponseFactory implements ThrowableResponseFactoryInterface
3939{
40+ private HeadersProvider $ headersProvider ;
41+
4042 /**
4143 * @psalm-var array<string,class-string<ThrowableRendererInterface>>
4244 */
@@ -54,8 +56,9 @@ public function __construct(
5456 private readonly ResponseFactoryInterface $ responseFactory ,
5557 private readonly ErrorHandler $ errorHandler ,
5658 private readonly ContainerInterface $ container ,
57- private readonly HeadersProvider $ headersProvider = new HeadersProvider () ,
59+ HeadersProvider $ headersProvider = null ,
5860 ) {
61+ $ this ->headersProvider = $ headersProvider ?? new HeadersProvider ();
5962 }
6063
6164 public function create (Throwable $ throwable , ServerRequestInterface $ request ): ResponseInterface
You can’t perform that action at this time.
0 commit comments