0

基本的なレイアウトは次のとおりです。

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/" ] }
},

これは可能ですか?それとも、何かが足りないのですか?

4

1 に答える 1

0

composer.jsonファイルを編集したら、オートローダーを再コンパイルする必要があります。

php composer.phar dump-autoload
于 2013-05-27T12:31:51.553 に答える