Как переименовать пакет в Symfony?
Мой пакет находится по адресуsrc/Cinergy/Bundle/ComponentBundle/CinergyComponentBundle.php
и логическое имя пакета'CinergyComponentBundle'
.
Так как я не придерживался соглашения об именах компании, я должен изменить логическое имя пакета. Давайте предположим, что я должен переименовать его'XXXCinergyComponentBundle'
Какие файлы мне нужно изменить?
Я пытался переименоватьCinergyComponentBundle.php
файл и содержащий класс вXXXCinergyComponentBundle.php
, Я также изменил ссылку в AppKernel.
К сожалению, это не работает. Когда я пытаюсь очистить кеш, я получаю следующее сообщение об ошибке:
[Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException]
The service "cinergy.people.direct.php" has a dependency on a non-existent service "cinergy.work.registry".
Эти две службы относятся к пакету с новым именем. Это приводит меня к выводу, что я что-то упустил в процессе переименования.
Есть идеи?