如何获取当前登录用户的模型?

时间:2020-08-18 06:53:19

标签: laravel laravel-5 eloquent

我如何获取当前登录用户的模型?例如,系统职员和管理员中是否有两种类型的用户? 我怎么知道属于哪个模型用户?

Auth::user()->?

2 个答案:

答案 0 :(得分:3)

您可以使用内置的get_class方法吗?

get_class(Auth::user())

答案 1 :(得分:3)

尝试使用instanceof

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

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