ホームページ  >  に質問  >  本文

LaravelのroutesAreCached()メソッドは未定義です

少し手伝ってください。公式ドキュメントに従って、Laravelアプリケーションのパスポートを設定しようとしています。しかし、Passport::routes() を呼び出す前に確認する必要がある手順で行き詰まっています。 vscode にエラー

が表示される

未定義のメソッド:routesAreCached()

基本抽象クラス ServiceProvider.php まで遡っても、そこにあるコードは問題なく $this->app->routesAreCached() を呼び出しているようです。以下は私の AppProvidersAuthServiceProvider.php コードです。

リーリー


P粉304704653P粉304704653367日前658

全員に返信(2)返信します

  • P粉006847750

    P粉0068477502023-11-09 14:07:52

    ###これを試して### リーリー

    うまくいくといいですね!

    返事
    0
  • P粉536909186

    P粉5369091862023-11-09 12:22:10

    Passport のルートは専用のルート ファイルに移動されました。アプリケーションのサービス プロバイダーから Passport::routes() 呼び出しを削除できます。 このリンクが役立つかもしれません

    返事
    0
  • キャンセル返事