*/ protected $policies = [ User::class => UserPolicy::class, Role::class => RolePolicy::class, Permission::class => PermissionPolicy::class, Province::class => ProvincePolicy::class, Branch::class => BranchPolicy::class, LoanOrder::class => LoanOrderPolicy::class, LoanType::class => LoanTypePolicy::class, ]; /** * Register any authentication / authorization services. */ public function boot(): void { Gate::define('isMe', fn ($user) => $user->isMe()); Gate::define('isAdmin', fn ($user) => $user->isAdmin()); Gate::define('systemUser', fn ($user) => $user->isSystemUser()); } }