Files
nexusphp/app/Auth/Permission.php

19 lines
364 B
PHP
Raw Normal View History

2025-02-15 03:15:45 +08:00
<?php
namespace App\Auth;
2025-03-29 14:32:31 +07:00
use App\Enums\Permission\PermissionEnum;
2025-02-15 03:15:45 +08:00
class Permission
{
public static function canUploadToSpecialSection(): bool
{
return user_can(PermissionEnum::UPLOAD_TO_SPECIAL_SECTION->value);
}
2025-02-25 02:05:49 +08:00
public static function canBeAnonymous(): bool
{
return user_can(PermissionEnum::BE_ANONYMOUS->value);
}
2025-02-15 03:15:45 +08:00
}