This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component/HttpKernel
Nicolas Séverin 7a7165ee0d Allow running PHPUnit with "xdebug.scream" ON
Since https://github.com/symfony/symfony/pull/25733 the Kernel attempts to unlink the legacy container while being built.
This throws an error if the file did not exist, for example on a clean install, on the build, which is then silenced.

That's fine on production systems, but on our build we have enabled "xdebug.scream" in order to visualise every errors, which basically un-silences the errors. I believe there should not be a need to silence anything on a usual, clean usage of the system.
Making this `unlink` conditional fixes it.

Could you please approve and merge this PR?
Thanks
2018-12-19 19:59:04 +01:00
..
Bundle Merge branch '2.8' into 3.4 2018-09-08 15:15:14 +02:00
CacheClearer fixed some deprecation messages 2017-12-31 07:59:27 +01:00
CacheWarmer Merge branch '2.8' into 3.4 2018-07-26 10:45:46 +02:00
Config Merge branch '2.8' into 3.4 2018-10-02 14:28:39 +02:00
Controller [Controller][ServiceValueResolver] Making method access case insensitive 2018-09-08 16:49:17 +02:00
ControllerMetadata Merge branch '2.8' into 3.4 2018-10-02 14:28:39 +02:00
DataCollector [Fwb][EventDispatcher][HttpKernel] Fix getClosureScopeClass usage to describe callables 2018-11-11 12:01:26 +01:00
Debug change baseUrl to basePath to fix wrong profiler url 2018-09-04 09:18:01 +02:00
DependencyInjection Merge branch '2.8' into 3.4 2018-07-26 11:06:28 +02:00
Event Merge branch '2.8' into 3.4 2018-07-26 11:06:28 +02:00
EventListener Merge branch '2.8' into 3.4 2018-11-20 16:57:17 +01:00
Exception fixed some deprecation messages 2017-12-31 05:55:05 +01:00
Fragment Merge branch '2.8' into 3.4 2018-09-30 05:32:28 +02:00
HttpCache Merge branch '2.8' into 3.4 2018-11-20 16:57:17 +01:00
Log Merge branch '2.8' into 3.4 2018-07-26 10:45:46 +02:00
Profiler Merge branch '2.8' into 3.4 2018-10-02 14:28:39 +02:00
Resources Display the Welcome Page when there is no homepage defined 2018-03-11 13:19:35 -05:00
Tests Renamed test controller from Controller to TestController so it doesn't show up in the IDE autocomplete. 2018-12-14 10:32:06 +01:00
.gitignore Fix gitignore 2014-03-04 18:06:29 +01:00
CHANGELOG.md Reset profiler. 2017-10-05 12:20:28 +02:00
Client.php Merge branch '2.8' into 3.4 2018-09-05 13:56:21 +02:00
composer.json [HttpKernel] Fix merging bindings for controllers' locators 2018-07-24 09:03:36 +02:00
HttpKernel.php Update HttpKernel.php 2018-11-29 08:43:48 +00:00
HttpKernelInterface.php remove api tags from code 2015-09-28 19:11:22 +02:00
Kernel.php Allow running PHPUnit with "xdebug.scream" ON 2018-12-19 19:59:04 +01:00
KernelEvents.php Merge branch '2.8' into 3.3 2017-11-05 16:47:03 +01:00
KernelInterface.php Merge branch '2.8' into 3.4 2018-09-18 14:35:56 +02:00
LICENSE fixed years in copyright 2018-01-03 08:23:28 +01:00
phpunit.xml.dist Bump phpunit XSD version to 5.2 2018-11-11 12:18:13 +01:00
README.md Updated all the README files 2016-03-04 08:12:06 +01:00
RebootableInterface.php [HttpKernel][FrameworkBundle] Add RebootableInterface, fix and un-deprecate cache:clear with warmup 2017-08-18 13:51:16 +02:00
TerminableInterface.php [DI] minor docblock fixes 2017-10-24 13:40:19 +02:00
UriSigner.php Merge branch '2.8' into 3.3 2017-10-18 08:00:09 -07:00

HttpKernel Component

The HttpKernel component provides a structured process for converting a Request into a Response by making use of the EventDispatcher component. It's flexible enough to create a full-stack framework (Symfony), a micro-framework (Silex) or an advanced CMS system (Drupal).

Resources