Symphony用に作成されたベンダーがあり、Laravelに名前空間がありません。どのように動作させるかについてはあまりよく分かりません。ここで名前空間がlaravelにないベンダーを使用する5.3
はパッケージです:https://github.com/caponica/AmazonMwsComplete
ので、私は
"psr-0": {
"MWS\\": "caponica/amazon-mws-complete"
},
を追加しました私は作曲にPSR-0を追加する必要があろうとどこかで読んで、私はすでに作曲でPSR-4デフォルトのデータを持っていますMWS \ iは、何をすべきか分からず、他の部分がベンダーのフォルダであるため、私が必要としていたことを考え出したからです。私はテストのためのルートにクラスを呼び出すようにしようとしたとき
ので、私は
use MWS\CaponicaAmazonMwsComplete\AmazonClient\MwsProductClient;
を試してみましたが、それがMwsProductClientクラスありえないが見つかったことを言い続け。
composer.json –
の "autoload": "classmap"配列にマップしてみてください。それだけで動作しませんでした。私はこれを好きでした:クラスマップのautoloadのセクションで "caponica/amazon-mws-complete" –