현재 로그인 한 사용자의 모델을 얻는 방법은 무엇입니까?

Aug 18 2020

현재 로그인 한 사용자의 모델을 어떻게 얻을 수 있습니까? 예를 들어 시스템 직원과 관리자에 두 가지 유형의 사용자가 있다면? 사용자가 어떤 모델에 속하는지 어떻게 알 수 있습니까?

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
}