我正在尝试获取登录的用户角色并根据控制器的角色重定向它们。但结果是视图中的一个空白页面。
User
模型:
public function isAdmin() {
if ($this->hasRole('admin')) {
return true;
}
return false;
}
DashboardController
:
protected $user;
public function __construct(User $user) {
$this->middleware('auth');
$this->user = $user;
}
public function index() {
if ($this->user->isAdmin()) {
return view('dashboard');
}
}
ddd($this->user)
返回空。