現在ログインしているユーザーのモデルを取得するにはどうすればよいですか?
Aug 18 2020
現在ログインしているユーザーのモデルを取得するにはどうすればよいですか?たとえば、システムスタッフと管理者に2種類のユーザーがいる場合はどうでしょうか。どのモデルユーザーが属しているかをどのように知ることができますか?
Auth::user()->?
回答
3 ajthinking Aug 18 2020 at 13:56
組み込みget_class
メソッドを使用できますか?
get_class(Auth::user())
3 Egretos Aug 18 2020 at 14:00
を使用してみてくださいinstanceof
。
if (Auth::user() instanceof Admin) {
// DO something
}
if (Auth::user() instanceof Staff) {
// DO another
}