Wenn man gern in seiner Depnedency Injection Kofiguration (services.yml) die Service Injektionen dynamisch konfigurierbar machen will über die parameters.yml,
parameters:
my_class: 'App\MyClass'
kann man dies mittels der Symfony Expression Language Komponente tun:
composer require symfony/expression-language
Dann kann man in der services.yml definieren:
services:
App\Command\MyCommand:
arguments:
- '@=service(parameter("my_class"))'
