Il mio gruppo si trova a src/Cinergy/Bundle/ComponentBundle/CinergyComponentBundle.php
e il nome logico del pacchetto è 'CinergyComponentBundle'
.Come rinominare un pacchetto in symfony?
Poiché non sono rimasto fedele alla convenzione di denominazione dell'azienda, devo modificare il nome logico del pacchetto. Lascio asume Devo rinominarlo a 'XXXCinergyComponentBundle'
Quali file devo modificare?
Ho provato a rinominare il file CinergyComponentBundle.php
e la classe contenente in XXXCinergyComponentBundle.php
. Ho anche cambiato il riferimento in AppKernel.
Purtroppo questo non funziona. Quando provo a cancellare la cache ricevo questo messaggio di errore:
[Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException]
The service "cinergy.people.direct.php" has a dependency on a non-existent service "cinergy.work.registry".
Questi due servizi appartengono al fascio con il nuovo nome. Questo mi porta alla conclusione che mi manca qualcosa nel processo di rinomina.
Qualche idea?
controllare questo [Video] (https://www.youtube.com/watch?v=ldyUhirsrNo) –