This commit is contained in:
xiaomlove
2025-09-14 00:47:09 +07:00
parent 4c46f376ba
commit c74c88f5a5
10 changed files with 65 additions and 22 deletions

View File

@@ -1280,6 +1280,13 @@ function user_can($permission, $fail = false, $uid = 0): bool
throw new \App\Exceptions\InsufficientPermissionException();
}
function assert_has_permission(bool $permissionCheckResult): void
{
if (!$permissionCheckResult) {
throw new \App\Exceptions\InsufficientPermissionException();
}
}
function is_donor(array $userInfo): bool