Vorrei sapere se esiste un modo per trovare servizi taggati in Command.Symfony2 - Trova servizi taggati nel comando
Ho un comando che si estende ContainerAwareCommand
, sono in grado di accedere al contenitore ma vorrei ottenere tutti i servizi contrassegnati da un tag specifico. Ad esempio, mi piacerebbe avere qualcosa di simile:
$this->getContainer()->findTaggedServiceIds('smtp.transport')
Sì, ho già un pass compilatore che ho aggiunto tramite $ container-> addCompilerPass() nel mio Bundle. Il problema è che non sono riuscito a trovare un modo per ottenere ContainerBuilder in Command in modo che potessi chiamare addCompilerPass(). Hai qualche idea? – passkey1510
Ah Ok, ce l'ho. Ho più app con più AppKernel, basta chiamare l'app giusta per caricare il pacchetto. Grazie mille. – passkey1510
@ passkey1510 Puoi accettare questa risposta? :-) –