我的bundle位于 src/Cinergy/Bundle/ComponentBundle/CinergyComponentBundle.php
,bundle的逻辑名称为 'CinergyComponentBundle'
。
由于我没有遵循公司的命名规范,我必须更改bundle的逻辑名称。假设我要将其重命名为 '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".
这两个服务确实属于具有新名称的捆绑包。这使我得出结论,在重命名过程中我漏掉了一些内容。
有任何想法吗?