私のバンドルはsrc/Cinergy/Bundle/ComponentBundle/CinergyComponentBundle.php
にあり、バンドルの論理名は'CinergyComponentBundle'
です。symfonyでバンドルの名前を変更するには?
私は会社の命名規則に従わなかったので、バンドルの論理名を変更する必要があります。私はそれを名前に変更する必要があります。'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".
この2つのサービスは、新しい名前のバンドルに属しています。これは、名前変更プロセスで何かが欠けているという結論につながります。
アイデア?
この[ビデオ](https://www.youtube.com/watch?v=ldyUhirsrNo)は –