File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change 57
57
use Symfony \Component \PropertyInfo \DependencyInjection \PropertyInfoPass ;
58
58
use Symfony \Component \Routing \DependencyInjection \AddExpressionLanguageProvidersPass ;
59
59
use Symfony \Component \Routing \DependencyInjection \RoutingResolverPass ;
60
+ use Symfony \Component \Runtime \SymfonyRuntime ;
60
61
use Symfony \Component \Scheduler \DependencyInjection \AddScheduleMessengerPass ;
61
62
use Symfony \Component \Serializer \DependencyInjection \SerializerPass ;
62
63
use Symfony \Component \Translation \DependencyInjection \DataCollectorTranslatorPass ;
@@ -95,9 +96,16 @@ public function boot(): void
95
96
{
96
97
$ _ENV ['DOCTRINE_DEPRECATIONS ' ] = $ _SERVER ['DOCTRINE_DEPRECATIONS ' ] ??= 'trigger ' ;
97
98
98
- $ handler = ErrorHandler::register (null , false );
99
+ if (class_exists (SymfonyRuntime::class)) {
100
+ $ handler = set_error_handler ('var_dump ' );
101
+ restore_error_handler ();
102
+ } else {
103
+ $ handler = [ErrorHandler::register (null , false )];
104
+ }
99
105
100
- $ this ->container ->get ('debug.error_handler_configurator ' )->configure ($ handler );
106
+ if (\is_array ($ handler ) && $ handler [0 ] instanceof ErrorHandler) {
107
+ $ this ->container ->get ('debug.error_handler_configurator ' )->configure ($ handler [0 ]);
108
+ }
101
109
102
110
if ($ this ->container ->getParameter ('kernel.http_method_override ' )) {
103
111
Request::enableHttpMethodParameterOverride ();
Original file line number Diff line number Diff line change 92
92
"symfony/mime" : " <6.4" ,
93
93
"symfony/property-info" : " <6.4" ,
94
94
"symfony/property-access" : " <6.4" ,
95
+ "symfony/runtime" : " <6.4.13|>=7.0,<7.1.6" ,
95
96
"symfony/scheduler" : " <6.4.4|>=7.0.0,<7.0.4" ,
96
97
"symfony/serializer" : " <6.4" ,
97
98
"symfony/security-csrf" : " <6.4" ,
You can’t perform that action at this time.
0 commit comments