Mevcut oturum açmış kullanıcının modeli nasıl alınır?

Aug 18 2020

Oturum açmış mevcut kullanıcının modelini nasıl edinebilirim? Örneğin, sistem personeli ve yönetici olarak iki tür kullanıcı varsa? hangi model kullanıcısının ait olduğunu nasıl bilebilirim?

Auth::user()->?

Yanıtlar

3 ajthinking Aug 18 2020 at 13:56

Yerleşik get_classyöntemi kullanabilir misiniz?

get_class(Auth::user())
3 Egretos Aug 18 2020 at 14:00

Kullanmayı deneyin instanceof.

if (Auth::user() instanceof Admin) {
// DO something
}

if (Auth::user() instanceof Staff) {
// DO another
}