super admin policy

This commit is contained in:
Benjamin Takats
2022-12-03 20:01:30 +01:00
parent 88bb1c9b1b
commit 9de91eefdb
15 changed files with 36 additions and 14 deletions

View File

@@ -0,0 +1,23 @@
<?php
namespace App\Policies;
use App\Models\User;
class BasePolicy
{
/**
* Perform pre-authorization checks.
*
* @param \App\Models\User $user
* @param string $ability
*
* @return void|bool
*/
public function before(User $user, $ability)
{
if ($user->hasRole('super-admin')) {
return true;
}
}
}