config ('administrator.permission')() 貌似多余?
通不过 config('administrator.permission')() ,才会被发送到permission-denied。
public function permissionDenied()
{
// 如果当前用户有权限访问后台,直接跳转访问
if (config('administrator.permission')()) {
return redirect(url(config('administrator.uri')), 302);
}
// 否则使用视图
return view('pages.permission_denied');
}
在permissionDenied()方法中再次调用config('administrator.permission')() ,判断了两次。
推荐文章: