Как получить модель текущего авторизованного пользователя?
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
}