Cartalyst Sentinel を使用して、Laravel 5.1 で認証とロールを管理しています。最初にパッケージをダウンロードし、追加のクエリ スコープを追加し、vendor/../EloquentUser クラスでリレーションを定義していました。Composer は今日パッケージを更新し、当然、すべてのコードが削除されました。その時点で、EloquentUser を拡張した独自の User クラスが必要であり、公開された構成ファイルを変更して独自の User クラスを使用する必要があることに気付きました。ただし、Sentinel は /vendor ディレクトリ内の構成ファイルを使用しているようです。これは、ユーザー モデルを使用するように変更すると機能するためです。つまり、クエリ スコープと関係がユーザーに対して機能し始めます。しかし、公開された構成を変更しても、アプリケーションには影響しません。
Codeigniter から来た Laravel と作曲家、そしてすべてにかなり慣れていないので、セットアップ中に何か間違ったことをしたり、めちゃくちゃになったりしているのかもしれません。