minor #34211 [Messenger] remove legacy code in SendersLocator (Tobion)

This PR was merged into the 5.0-dev branch.

Discussion
----------

[Messenger] remove legacy code in SendersLocator

| Q             | A
| ------------- | ---
| Branch?       | master
| Bug fix?      | no
| New feature?  | no <!-- please update src/**/CHANGELOG.md files -->
| Deprecations? | no <!-- please update UPGRADE-*.md and src/**/CHANGELOG.md files -->
| Tickets       |
| License       | MIT
| Doc PR        |

Remove some leftover code forgotten in 39622488bb

Commits
-------

127f5da1fd [Messenger] remove legacy code in SendersLocator
This commit is contained in:
Fabien Potencier 2019-11-03 12:55:24 +01:00
commit 4d92e64ef4

View File

@ -25,7 +25,6 @@ class SendersLocator implements SendersLocatorInterface
{
private $sendersMap;
private $sendersLocator;
private $useLegacyLookup = false;
/**
* @param string[][] $sendersMap An array, keyed by "type", set to an array of sender aliases
@ -45,17 +44,6 @@ class SendersLocator implements SendersLocatorInterface
$seen = [];
foreach (HandlersLocator::listTypes($envelope) as $type) {
// the old way of looking up senders
if ($this->useLegacyLookup) {
foreach ($this->sendersMap[$type] ?? [] as $alias => $sender) {
if (!\in_array($sender, $seen, true)) {
yield $alias => $seen[] = $sender;
}
}
continue;
}
foreach ($this->sendersMap[$type] ?? [] as $senderAlias) {
if (!\in_array($senderAlias, $seen, true)) {
if (!$this->sendersLocator->has($senderAlias)) {