これはLaravelに関するもので、私はまだフレームワークにはかなり新しいです。私は最近Laravelを5.4にアップデートしました。そして、私は次のようなエラーに実行しています:Laravel - Laravel 5.4へのアップデートに関する問題。ウェイモジュール共有()エラー
[Symfony\Component\Debug\Exception\FatalThrowableError]
Call to undefined method Illuminate\Foundation\Application::share()
いくつかの調査はまだサポートされなくなりましたシェアを()、呼び出している私のベンダー・モジュール「道」の一つで私を上陸させました。私はシングルトン()が好ましい方法であることを認識しましたが、ベンダーのファイルに触れる必要がありますか?コンポーザーはベンダーのモジュールも更新するべきでしょうか(それはコアモジュールの1つなので特にそうです)?
ヒントをいただければ幸いです!
ありがとうございました。
他のライブラリでもlaravel 5.4がサポートされていない場合(そのように思われます)、変更を加えてプルリクエストを行うことによってライブラリに寄与することを検討してください。 – apokryfos
@apokryfos実際には、著者がGitHubのコードを更新したようですが、なんらかの理由でそれを引き出すことはできません。 私はベンダーで手動で変更することはできないと思いますか? –
(1)作者が新しいバージョンの一部として関連する変更をリリースしたことを確認してください。(2)あなたの 'composer.json'ファイルは新しいバージョンを必要としています。それはまだ新しいバージョンとしてパッケージ化されていない場合は、それを得ることができなくなります – apokryfos