所以我有一个
boot()
在我的
AuthServiceProvider
Permission
来自数据库:
foreach (Permission::all() as $perm) {
Gate::define($perm->name, function ($user) use ($perm) {
return $user->hasPermission($perm->name);
});
}
migrate:fresh
所有的东西都坏了(只有一个例外),因为,嗯,桌子不存在。
我怎么知道
许可
仅在表存在时加载数据的模型?