У меня есть команда Symfony, которая принимает аргумент, который служит локатором для конкретной требуемой службы (на основе этого аргумента).
т.е.
bin/console some:command service-locator-id
в Symfony 2.8 вы можете просто извлечь службу из контейнера
$service = $this->container->get($input->getArgument('service-locator-id'));
Однако в Symfony 3.4 контейнер устарел, и мы должны использовать Dependency Injection.
Как внедрить нужную мне службу на основе аргумента, передаваемого в Команду?