| 12345678910111213141516171819202122232425262728293031323334353637 |
- <?php
- namespace App\Module\File\Enums;
- use UCore\Enum\EnumCore;
- use UCore\Enum\EnumToInt;
- /**
- * 文件状态枚举
- */
- enum FILE_STATUS: int
- {
- use EnumCore, EnumToInt;
-
- /**
- * 正常
- */
- case NORMAL = 1;
-
- /**
- * 已删除
- */
- case DELETED = 0;
-
- /**
- * 获取所有状态
- *
- * @return array
- */
- public static function getAll(): array
- {
- return [
- self::NORMAL->value => '正常',
- self::DELETED->value => '已删除',
- ];
- }
- }
|