php-config-printer
php-config-printer copied to clipboard
Symfony `tagged_iterator` and `tagged_locator` argument parameter name are wrong
Symfony tagged_iterator and tagged_locator argument parameter name are wrong.
In my case I have :
services:
App\HandlerCollection:
arguments: [!tagged_iterator { tag: 'app.handler', default_index_method: 'getIndex' }]
is converted into
$services->set(HandlerCollection::class)
->args([
tagged_iterator(tag: 'app.handler', default_index_method: 'getIndex'),
])
;
Exoected to be converted into
$services->set(HandlerCollection::class)
->args([
tagged_iterator(tag: 'app.handler', defaultIndexMethod: 'getIndex'),
])
;
there is same issue with all other argmuent (index_by must be convert into indexAttribute for example)