私は大規模なレガシーWebアプリケーションを担当するようになり、それをSymfony2フレームワークにゆっくりとリファクタリングしようとしています。私が最初にしたことは、Doctrineを含めることです。
Composerを使用してDoctrineをインストールし、そのブートストラップファイルを設定しました。私のエンティティは、将来の複雑さを避けるために、すでに名前空間スキームに従っていますCompany\BundleName\Entity\Object
。次の作品:
$em->getRepository('Company\\BundleName\\Entity\\Object')
->find($id)
;
Symfony2のように名前空間エイリアスをDoctrineに通知する方法のリファレンスを見つけることができなかったので、書くことができます
$em->getRepository('CompanyBundleName:Object')
->find($id)
;
代わりは。どうすればそれを達成できますか?