2017-11-14 16 views
0

私はLaravel 5.5のアプリに取り組んできた、と私はcomposer updateを行うために行って、このに走ったまで、すべてがうまく行っていた:これがどこにあるLaravel 5.5 BadMethodCall

Generating optimized autoload files 
> Illuminate\Foundation\ComposerScripts::postAutoloadDump 
> @php artisan package:discover       
    [BadMethodCallException]  

Method get does not exist. 

Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1 

私が把握することはできませんデバッグメッセージが私には分かりません。

編集:私は、私が誤ってuseにクラス/オートコンプリートをIDEプロンプトを受け入れたいと仮定することができ、そのためwebルートファイルが持っていた選ぶ - 同じエラーに

+1

どちらかの理由がわからないのですが、 'composer dump-autoload'コマンドで試してみてください。 – HCK

+1

リソースコントローラを使用しましたか?あなたのルートリストをチェックし、あなたが1つのget要求に対して2つのコントローラアクションを呼び出さないことを確認するよりも、 –

答えて

0

を返しcomposer dump-autoloadは、これが変だった

use Illuminate\Routing\Route; 

が先頭です。ルートについてのヒントについては、@ankit patelのおかげで、私はすべてのルートをコメントアウトしました。作者をもう一度使うことができましたが、getルートを1つでも追加すると、/にエラーが発生します。

useステートメントを削除しましたが、もう一度動作しました。