2
"メタ"名前空間にいくつかのサブネームスペースがあり、別のディレクトリに配置されているアプリケーションに取り組んでいます。以下の例を見てみましょう:作者が異なるディレクトリからサブネームスペースをオートロードする
$loader = require(__DIR__ . '/vendor/autoload.php');
$loader->set('Foo\Bar', realpath(__DIR__ . "/src/123/Foo/Bar"));
$loader->set('Foo\Baz', realpath(__DIR__ . "/src/abc/Foo/Baz"));
「メタ」名前空間はもちろんFoo
のものであり、サブ名前空間がBar
とBaz
です。
composer
これは嬉しいようです。 2番目の名前空間は無視されます。内容はsrc
以下の異なるフォルダに格納されています。 123
およびabc
である。
composer
を使用してこのようにサブネームスペースを割り当てることはできませんか?
このコーナーケースについての情報を見つけることはかなり困難です。
ありがとうございました!私は答えがps4と思われた。 :) – Kafoso