<?php namespace App\Enums; enum AgentAuditStatus: int { /** * 未审核 */ case PENDING = 0; /** * 通过 */ case PASSED = 1; /** * 拒绝 */ case REJECTED = 2; /** * 获取枚举值 */ public function value(): int { return $this->value; } /** * 获取枚举描述 */ public function label(): string { return match($this) { self::PENDING => '未审核', self::PASSED => '通过', self::REJECTED => '拒绝', }; } }