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
Fabien Potencier 48233b0495 bug #31463 [DI] default to service id - *not* FQCN - when building tagged locators (nicolas-grekas)
This PR was merged into the 4.3 branch.

Discussion
----------

[DI] default to service id - *not* FQCN - when building tagged locators

| Q             | A
| ------------- | ---
| Branch?       | 4.3
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | no
| Fixed tickets | -
| License       | MIT
| Doc PR        | -

While reviewing #30926 I realized that defaulting to the FQCN is a shortcut that isn't useful enough.
Defaulting to the service id provides the same experience in practice because service ids are FQCN by default.
But when they aren't, the service id is the proper index to default to when building the locator.

Commits
-------

52e827c9cf [DI] default to service id - *not* FQCN - when building tagged locators
2019-05-13 09:03:50 +02:00
..
Asset ASSET-PathPackage-Enhancement - Use parent getUrl method instead of duplicating code. 2019-04-07 01:25:14 +02:00
BrowserKit [BrowserKit] Fixed BC-break introduced by rename of Client to Browser 2019-04-15 22:15:25 +02:00
Cache minor #31395 [Cache] Log a more readable message when trying to cache an unsupported type (Deuchnord) 2019-05-11 12:15:48 +02:00
Config Deprecate TreeBuilder::root 2019-04-09 12:34:11 +02:00
Console Merge branch '4.2' into 4.3 2019-05-09 11:33:12 +02:00
CssSelector Merge branch '4.2' into short-array-master 2019-01-16 22:53:39 +01:00
Debug Merge branch '4.2' 2019-04-11 14:10:52 +02:00
DependencyInjection [DI] default to service id - *not* FQCN - when building tagged locators 2019-05-11 18:47:04 +02:00
DomCrawler [DomCrawler] fix HTML5 parser integration 2019-04-26 07:53:56 +02:00
Dotenv Test do not use putenv 2019-05-07 16:02:05 +07:00
EventDispatcher [EventDispatcher] Fix TraceableEventDispatcher FC/BC layer 2019-04-27 15:05:39 +02:00
ExpressionLanguage Merge branch '4.2' into short-array-master 2019-01-16 22:53:39 +01:00
Filesystem Handling relative/absolute path 2019-03-27 10:50:42 +01:00
Finder Merge branch '4.2' 2019-04-06 16:04:46 +02:00
Form [Form] Add intl/choice_translation_locale option to TimezoneType 2019-05-10 08:51:52 +02:00
HttpClient Merge branch '4.2' into 4.3 2019-05-09 11:33:12 +02:00
HttpFoundation Merge branch '4.2' 2019-05-01 10:40:02 +02:00
HttpKernel bumped Symfony version to 4.3.0 2019-05-09 08:21:48 +02:00
Inflector [Inflector] remove "internal" marker from the component 2019-04-01 15:53:46 +02:00
Intl [Intl] Revise timezone name generation 2019-05-09 11:38:41 +02:00
Ldap Merge branch '4.2' 2019-04-17 17:26:35 +02:00
Lock Fix Lock test suite 2019-04-07 10:54:19 +02:00
Mailer made the email validator a hard requirement of mailer 2019-04-26 08:12:58 +02:00
Messenger Add transport in subscriber's phpdoc 2019-05-12 16:09:02 +01:00
Mime Merge branch '4.2' 2019-04-17 17:26:35 +02:00
OptionsResolver Merge branch '4.2' into 4.3 2019-05-10 07:38:46 +02:00
Process Merge branch '4.2' 2019-04-10 21:42:49 +02:00
PropertyAccess Prepare for the new serialization mechanism 2019-04-07 20:20:37 +02:00
PropertyInfo minor #30525 [PropertyInfo] Use a single cache item per method (deviantintegral) 2019-04-03 13:59:42 +02:00
Routing Merge branch '4.2' into 4.3 2019-05-09 11:33:12 +02:00
Security fixed CS 2019-05-08 19:18:10 +02:00
Serializer [Serializer] Fix BC break: DEPTH_KEY_PATTERN must be public 2019-05-10 12:50:04 +02:00
Stopwatch Merge branch '4.2' into short-array-master 2019-01-16 22:53:39 +01:00
Templating Merge branch '4.2' 2019-02-23 16:22:31 +01:00
Translation Merge branch '4.2' into 4.3 2019-05-09 11:33:12 +02:00
Validator bug #31481 [Validator] Autovalidation: skip readonly props (dunglas) 2019-05-13 08:38:56 +02:00
VarDumper Merge branch '4.2' 2019-05-01 14:55:49 +02:00
VarExporter Merge branch '4.2' 2019-04-10 21:42:49 +02:00
WebLink [EventDispatcher] swap arguments of dispatch() to allow registering events by FQCN 2019-03-14 08:32:46 +01:00
Workflow Update WorkflowEvents.php 2019-05-11 11:33:04 +02:00
Yaml Merge branch '4.2' 2019-04-06 16:04:46 +02:00