8000 Add preview mode support for Html and Serializer error renderers · symfony/framework-bundle@2c8c888 · GitHub
[go: up one dir, main page]

Skip to content
Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 2c8c888

Browse files
ycerutonicolas-grekas
authored andcommitted
Add preview mode support for Html and Serializer error renderers
1 parent f51aabd commit 2c8c888

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

Resources/config/error_renderer.xml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,22 @@
66

77
<services>
88
<service id="error_handler.error_renderer.html" class="Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer">
9-
<argument>%kernel.debug%</argument>
9+
<argument type="service">
10+
<service>
11+
<factory class="Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer" method="isDebug" />
12+
<argument type="service" id="request_stack" />
13+
<argument>%kernel.debug%</argument>
14+
</service>
15+
</argument>
1016
<argument>%kernel.charset%</argument>
1117
<argument type="service" id="debug.file_link_formatter" on-invalid="null" />
1218
<argument>%kernel.project_dir%</argument>
13-
<argument type="service" id="request_stack" />
19+
<argument type="service">
20+
<service>
21+
<factory class="Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer" method="getAndCleanOutputBuffer" />
22+
<argument type="service" id="request_stack" />
23+
</service>
24+
</argument>
1425
<argument type="service" id="logger" on-invalid="null" />
1526
</service>
1627

Resources/config/serializer.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,13 @@
163163
</service>
164164
</argument>
165165
<argument type="service" id="error_renderer.html" />
166+
<argument type="service">
167+
<service>
168+
<factory class="Symfony\Component\ErrorHandler\ErrorRenderer\HtmlErrorRenderer" method="isDebug" />
169+
<argument type="service" id="request_stack" />
170+
<argument>%kernel.debug%</argument>
171+
</service>
172+
</argument>
166173
</service>
167174
</services>
168175
</container>

0 commit comments

Comments
 (0)
0