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/DependencyInjection
Fabien Potencier d866a5acc4 bug #9168 [FrameworkBundle] made sure that the debug event dispatcher is used everywhere (fabpot)
This PR was merged into the master branch.

Discussion
----------

[FrameworkBundle] made sure that the debug event dispatcher is used everywhere

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets | #6686, #7673
| License       | MIT
| Doc PR        | n/a

The removal of the Profiler dependency on the TraceableEventDispatcher (#9170) allows to remerge the patch from #9068 that fixes #6686.

This PR also cleans up how profiles are stored. A Profile is now always stored only once.

The fix will only be available on 2.4+ as the changes are too deep to be backported to 2.2 and 2.3.

Commits
-------

1e1835e [FrameworkBundle] made sure that the debug event dispatcher is used everywhere
2013-10-28 15:29:55 +01:00
..
AddClassesToCachePass.php updated license blocks 2012-03-31 18:00:32 -03:00
ConfigurableExtension.php Passed the config when building the Configuration in ConfigurableExtension 2013-06-26 14:56:23 +02:00
ContainerAwareHttpKernel.php moved RequestStack to HttpFoundation and removed RequestContext 2013-09-08 07:38:03 +02:00
Extension.php [DI] Add a base class for extension 2012-12-06 15:41:32 +01:00
MergeExtensionConfigurationPass.php updated license blocks 2012-03-31 18:00:32 -03:00
RegisterListenersPass.php bug #9168 [FrameworkBundle] made sure that the debug event dispatcher is used everywhere (fabpot) 2013-10-28 15:29:55 +01:00