Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

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

Sign up
Appearance settings

Commitfac3cc4

Browse files
[FrameworkBundle] register ErrorHandler at boot time
1 parent4acf5d3 commitfac3cc4

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

‎src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,6 @@ public function load(array $configs, ContainerBuilder $container)
133133
if ($container->getParameter('kernel.debug')) {
134134
$loader->load('debug.xml');
135135

136-
$definition->replaceArgument(3,E_ALL |E_STRICT);
137-
138136
$definition =$container->findDefinition('http_kernel');
139137
$definition->replaceArgument(2,newReference('debug.controller_resolver'));
140138

‎src/Symfony/Bundle/FrameworkBundle/FrameworkBundle.php‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
useSymfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\TranslationDumperPass;
3131
useSymfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\FragmentRendererPass;
3232
useSymfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\SerializerPass;
33+
useSymfony\Component\Debug\ErrorHandler;
3334
useSymfony\Component\DependencyInjection\ContainerBuilder;
3435
useSymfony\Component\DependencyInjection\Compiler\PassConfig;
3536
useSymfony\Component\DependencyInjection\Scope;
@@ -46,6 +47,8 @@ class FrameworkBundle extends Bundle
4647
{
4748
publicfunctionboot()
4849
{
50+
ErrorHandler::register($this->container->getParameter('debug.error_handler.throw_at'));
51+
4952
if ($trustedProxies =$this->container->getParameter('kernel.trusted_proxies')) {
5053
Request::setTrustedProxies($trustedProxies);
5154
}

‎src/Symfony/Bundle/FrameworkBundle/Resources/config/debug.xml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<parameterkey="debug.event_dispatcher.class">Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher</parameter>
99
<parameterkey="debug.container.dump">%kernel.cache_dir%/%kernel.container_class%.xml</parameter>
1010
<parameterkey="debug.controller_resolver.class">Symfony\Component\HttpKernel\Controller\TraceableControllerResolver</parameter>
11+
<parameterkey="debug.error_handler.throw_at">-1</parameter>
1112
</parameters>
1213

1314
<services>

‎src/Symfony/Bundle/FrameworkBundle/Resources/config/debug_prod.xml‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
<parameters>
88
<parameterkey="debug.debug_handlers_listener.class">Symfony\Component\HttpKernel\EventListener\DebugHandlersListener</parameter>
9-
<parameterkey="debug.error_handler.class">Symfony\Component\Debug\ErrorHandler</parameter>
109
<parameterkey="debug.stopwatch.class">Symfony\Component\Stopwatch\Stopwatch</parameter>
10+
<parameterkey="debug.error_handler.throw_at">0</parameter>
1111
</parameters>
1212

1313
<services>
@@ -17,13 +17,11 @@
1717
<argument /><!-- Exception handler-->
1818
<argumenttype="service"id="logger"on-invalid="null" />
1919
<argument /><!-- Log levels map for enabled error levels-->
20-
<argument>0</argument>
20+
<argument>null</argument>
2121
<argument>true</argument>
2222
<argument>null</argument><!-- %templating.helper.code.file_link_format%-->
2323
</service>
2424

25-
<serviceid="debug.error_handler"class="%debug.error_handler.class%"factory-class="%debug.error_handler.class%"factory-method="register" />
26-
2725
<serviceid="debug.stopwatch"class="%debug.stopwatch.class%" />
2826
</services>
2927
</container>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp