最近、laravel 4.2プロジェクトを5.0に移行しました。これまでのところ私はすべての必要なステップを完了しましたが、私は間違いを続けています。名前は、アップグレードガイドにlaravelによって提供されるように名前が既に使用されているため、クラスControllerを宣言できません
私のコントローラが変更される既に使用されているので、
は、クラスのコントローラを宣言することはできません。
<?php use Illuminate\Foundation\Bus\DispatchesCommands; use Illuminate\Routing\Controller as BaseController; use Illuminate\Foundation\Validation\ValidatesRequests; abstract class Controller extends BaseController { use DispatchesCommands, ValidatesRequests; }
また、私はcomposer.jsonのclassmapディレクティブに追加しました。
"autoload": { "classmap": [ "database", "app/Http/Controllers" ], "psr-4": { "App\\": "app/" } },
これまでのところ解決策を見つけることができなかったので、何をすればいいのか分かりましたら、事前に感謝します。
この名前空間がないことに注意してください。 –