Czy można ustawić identyfikator usługi w argumencie dynamicznie (np. Jak nazwa klasy, która może być ustawiona za pomocą parametru) w Symfony 2 (xml configs)?Dynamiczny identyfikator usługi w argumencie w symfony2?
Następujące nie działa
<service id="myservice" class="myservice.php">
<argument type="service" id="%dynamic_service_name%" />
</service>
<service id="service1" class="foobar\service1" />
<service id="service2" class="foobar\service1" />
chodzi o to, aby ustawić param% dynamic_service_name% dynamicznie „służby1” lub „Usługa2”, więc potrzeba przykład/przedmiot wprowadza się do MojaUsluga klasy, np w rozszerzeniu :: load() przez $ container-> setParameter ('dynamic_service_name', 'service1');
Thanks a lot
Czy możesz dodać parametry do podanego kodu. W twoim kodzie nie ma parametrów. – Seer