Add actions

This commit is contained in:
2023-12-08 09:19:43 +05:00
parent 87ea9afe63
commit 374dfe8da1
7 changed files with 38 additions and 11 deletions

View File

@@ -43,10 +43,15 @@ class AuthServiceProvider extends ServiceProvider
*/
public function boot(): void
{
// General permissions...
Gate::define('isMe', fn ($user) => $user->isMe());
Gate::define('isAdmin', fn ($user) => $user->isAdmin());
Gate::define('systemUser', fn ($user) => $user->isSystemUser());
// Tooling permissions...
Gate::define('viewPulse', fn ($user) => $user->isMe());
// LoanOrder permissions...
Gate::define('viewLoanOrders', fn ($user) => $user->isSystemUser());
}
}