基本的なレイアウトは次のとおりです。
mywebsite
shared
bundles
MyWebsite
CoreBundle
src
MyWebsite
MyProduct
ABundle
shared
はサブモジュール (git) ですが、Symfony が同じ名前空間で共有バンドルを見つけられるようにする必要があります。
namespace MyWebsite\MyProduct\ABundle\Entity;
use Doctrine\ORM\Mapping as ORM;
use MyWebsite\CoreBundle as Core;
class Recipe extends Core\Entity\SimpleEntity {}
composer.json ファイルを変更して、新しいディレクトリを追加しようとしました。
"autoload": {
"psr-0": { "": [ "src/", "shared/bundles/" ] }
},
これは可能ですか?それとも、何かが足りないのですか?