Closed
Description
Symfony version(s) affected
5.3+
Description
When using the Target
attribute for controller methods (on controller services tagged with controller.service_arguments
) it is ignored.
How to reproduce
#[Route('/default', name: 'default')]
public function index(#[Target('doctrineLogger')] LoggerInterface $logger): Response
{
// expect `$logger` to be `monolog.logger.doctrine` but it is app logger (`monolog.logger`)
}
Possible Solution
No response
Additional Context
No response