Jak zmienić nazwę pakietu w symfony?
Mój pakiet znajduje się wsrc/Cinergy/Bundle/ComponentBundle/CinergyComponentBundle.php
a nazwa logiczna pakietu to'CinergyComponentBundle'
.
Ponieważ nie trzymałem się konwencji nazewnictwa firmy, muszę zmienić nazwę logiczną pakietu. Załóżmy, że muszę zmienić jego nazwę'XXXCinergyComponentBundle'
Jakie pliki muszę zmienić?
Próbowałem zmienić nazwęCinergyComponentBundle.php
plik i klasa zawierającaXXXCinergyComponentBundle.php
. Zmieniłem także odniesienie w AppKernel.
Niestety to nie działa. Gdy próbuję wyczyścić pamięć podręczną, otrzymuję ten komunikat o błędzie:
[Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException]
The service "cinergy.people.direct.php" has a dependency on a non-existent service "cinergy.work.registry".
Te dwie usługi należą do pakietu o nowej nazwie. Prowadzi mnie to do wniosku, że brakuje mi czegoś w procesie zmiany nazwy.
Jakieś pomysły?