telescope gate
This commit is contained in:
@@ -42,10 +42,6 @@ class AppServiceProvider extends ServiceProvider
|
|||||||
return $user->role === Role::SUPER_ADMIN;
|
return $user->role === Role::SUPER_ADMIN;
|
||||||
});
|
});
|
||||||
|
|
||||||
Gate::define('viewTelescope', function (User $user) {
|
|
||||||
return $user->role === Role::SUPER_ADMIN;
|
|
||||||
});
|
|
||||||
|
|
||||||
Gate::define('super_admin', function (User $user) {
|
Gate::define('super_admin', function (User $user) {
|
||||||
return $user->role === Role::SUPER_ADMIN;
|
return $user->role === Role::SUPER_ADMIN;
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -56,10 +56,8 @@ class TelescopeServiceProvider extends TelescopeApplicationServiceProvider
|
|||||||
*/
|
*/
|
||||||
protected function gate(): void
|
protected function gate(): void
|
||||||
{
|
{
|
||||||
Gate::define('viewTelescope', function (User $user) {
|
Gate::define('viewTelescope', function (User $user) {
|
||||||
return in_array($user->email, [
|
return $user->role === Role::SUPER_ADMIN;
|
||||||
//
|
|
||||||
]);
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user